auto_increment 속성을 주는 컬럼은 항상 기본키(primary key)로 지정되어야 한다.

auto_increment 속성을 부여하는 컬럼에는 primary key 속성도 함께 지정해 주어야 한다. 만약, primary key 속성을 지정하지 않은 상태에서 auto_increment 속성을 부여하면 문법적 오류를 발생시킨다. 이 때 not null 속성은 주지 않아도 문법적 오류를 발생시키지 않지만 primary key 속성은 오류를 발생시킨다.

반응형

'APM' 카테고리의 다른 글

JavaScript 대화상자 - Alert, Confirm, Prompt  (0) 2020.01.30
[Linux] configure, make, make install 개념  (0) 2020.01.30
[PHP] 쿠키와 세션  (0) 2020.01.30
[PHP] PHP 파일 업로드 구현  (0) 2020.01.23
[error] 533 could not create file  (0) 2020.01.23

+ Recent posts