1. 다중 INSERT
-- 문법 :
INSERT INTO (column1, column2, ...)
SELECT value1, value2, ... FROM DUAL
UNION ALL
SELECT value1, value2, ... FROM DUAL
...
UNION ALL
SELECT value1, value2, ... FROM DUAL;
ex)
CREATE TABLE TEST_STU (
STU_NUM NUMBER PRIMARY KEY
, STU_NAME VARCHAR2(50)
, STU_AGE NUMBER
);
INSERT INTO TEST_STU (STU_NUM, STU_NAME, STU_AGE)
SELECT 1, '김길동', 20 FROM DUAL
UNION ALL
SELECT 2, '이길동', 30 FROM DUAL
UNION ALL
SELECT 3, '박길동', 40 FROM DUAL;'TIL' 카테고리의 다른 글
| 230310 [SQL, MyBatis] (IN 연산자 / 동적 쿼리 foreach문) (0) | 2023.03.10 |
|---|---|
| 220309 [SQL] (VIEW / MERGE INTO) (0) | 2023.03.09 |
| 230303 [SQL, JavaScript] (서브쿼리 / 함수) (0) | 2023.03.03 |
| 230302 [SQL] (INNER & OUTER JOIN) (0) | 2023.03.03 |
| 230228 [SQL, Javascript] (트랜잭션 / 함수) (0) | 2023.02.28 |