10
마무리
이 장에서 배운 내용을 정리해 보겠습니다.
1 데이터 입력하기
① 테이블에 신규로 데이터를 입력할 때는 INSERT 문을 사용합니다.
② INSERT 문에는 기본형 INSERT, 기본형을 변형한 INSERT, SELECT 문과 결합한 INSERT 문이 있습니다.
③ 기본형 INSERT 문은 INSERT 문을 한 번 실행할 때 하나의 로우가 입력됩니다.
④ INSERT 문을 작성할 때는 테이블에 입력할 칼럼과 값의 개수, 순서, 데이터 타입을 모두 맞춰야 합니다.
⑤ INSERT 문에 칼럼을 명시하지 않으면 해당 테이블의 전체 칼럼에 데이터를 입력한다는 뜻이며, 테이블을 정의할 때 명시한 칼럼 순서대로 입력할 값을 명시해야 합니다.
⑥ 데이터를 입력할 때 NOT NULL 칼럼에는 반드시 값을 입력해야 합니다.
⑦ 기본 키 칼럼에 중복 값을 입력하면 오류가 발생해 INSERT 작업이 취소됩니다.
⑧ 변형 INSERT 문은 INSERT 문을 한 번 실행할 때 여러 건의 데이터를 한 번에 입력할 수 있습니다. 이때 VALUES 절에 여러 개의 입력 값을 괄호로 묶어 입력합니다.
⑨ SELECT 문이 결합된 INSERT 문은 SELECT 문이 반환하는 결과 집합이 테이블에 입력되고, 반환된 결과 집합의 건수에 따라 한 번에 여러 건을 입력할 수 있습니다.