INSERT

단일 행 INSERT문

단일 행 INSERT 문은 VALUES 절을 포함하며, 한 번에 한 행만 입력된다.

INSERT INTO 테이블명 [(칼럼1, 칼럼2, ...)] VALUES(값1, 값2, ...);

서브 쿼리를 이용한 다중 행 INSERT 문

INSERT문에 서브 쿼리를 사용하면 서브 쿼리의 결과를 테이블에 입력할 수 있다. 서브 쿼리의 결과가 다중행이면, 한 번에 여러 건이 입력된다. 단 INTO 절의 칼럼명 개수와 서브 쿼리의 SELECT 절 칼럼 개수가 일치해야한다.

INSERT INTO 테이블명 [(칼럼1, 칼럼2, ...)]
서브 쿼리;