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')
Тэги:
#Insert #values #table #columnnames #unionall #into