SQL SERVER||4 Ways to Insert Multiple rows in single statement

Опубликовано: 04 Октябрь 2024
на канале: LearnSQLtoSSIS
242
2

How to insert multiple records into a table with single insert statement in SQL?

There are 4 ways to insert multiple records into a table

First Method:
INSERT INTO EMP_TBL VALUES(1,'Raju','HR')

Second Method:
INSERT INTO EMP_TBL (ID,ENAME,DEPT_NAME)
VALUES(1,'Raju','HR'),
(2,'Karim','IT'),
(3,'Satya','Admin')

THIRD Method:
INSERT INTO EMP_TBL (ID,ENAME,DEPT_NAME)
SELECT 1,'Raju','HR'
UNION ALL
SELECT 2,'Karim','IT'
UNION ALL
SELECT 3,'Satya','Admin'

Fourth Method:
INSERT INTO EMP_TBL (ID,ENAME,DEPT_NAME)VALUES(1,'Raju','HR')