더북(TheBook)

예제 8-2 departments 테이블에 department_id가 272, department_name이 ‘Sample_Dept’, manager_id가 200, location_id가 1700인 행을 삽입해 보세요.

INSERT INTO departments

VALUES

(272, 'Sample_Dept', 200, 1700);

다음처럼 1행이 삽입됩니다.

 

그림 8-3 INSERT 결과 2

 

열 이름과 입력되는 데이터 값이 일치하는지 확인하기 위하여 열 이름을 모두 기술할 것을 권장합니다. INSERT 명령어와 UPDATE 명령어로 데이터를 삽입하거나 갱신할 때는 입력되는 데이터의 순서, 데이터 타입과 제약 조건(NOT NULL, UNIQUE 등)2에 주의해야 합니다. 다음 예를 확인해 보겠습니다.

INSERT INTO departments

VALUES

(271, Sample_Dept, 200, 1700);

 

그림 8-4 INSERT 오류

 


2 데이터베이스 규칙을 준수하기 위해 만족해야 하는 조건입니다. 9장에서 자세히 다룹니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.