더북(TheBook)

UPDATE 명령어도 INSERT 명령어와 마찬가지로 제약 조건에 위배되는 데이터 값으로 갱신하려 하면 오류가 발생합니다.

UPDATE departments

SET    department_id = null

WHERE  department_name = 'Sample_Dept';

 

그림 8-7 UPDATE 오류

 

departments 데이터의 department_id는 기본 키이므로 null 값을 가질 수 없는데 null 값으로 갱신하려 하면 오류가 발생합니다.

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