회사에서 공부하는데 테이블 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

+ Recent posts