회사에서 공부하는데 테이블 CREATE 코드를 보니 UNIQUE INDEX, INDEX 이런 설정 부분들을 이해하기 힘들었고
제법 시간을 들여 검색했는데 결론이 조금 허탈하다... 자동 생성이었어....
* PRIMARY KEY : 기본키
테이블에 저장된 각각의 Row에 대한 고유성을 보장한다. 한 테이블에 하나씩만 정의할 수 있으며
PK로 지정된 컬럼에는 NULL값이 입력될 수 없고 자동으로 UNIQUE INDEX가 생성된다.
* UNIQUE KEY : 고유키
PRIMARY KEY와 유사하게 테이블에 저장된 각각의 Row에 대한 고유성을 보장하기 위한 제약조건이지만
NULL값이 허용된다. 자동으로 INDEX가 생성된다.
'DB' 카테고리의 다른 글
Oracle과 MySQL 다른 문법 정리 (0) | 2023.02.07 |
---|