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 |