DB/개념정리
유니크 키 (Unique Key)
Itchild
2024. 4. 10. 22:43
728x90
반응형
유일성을 가지기 위함으로 설정한다고 생각하면 된다. 테이블에 있는 데이터를 유일하게 식별한다.
그러기 위해, 무결성 이라는 제약 조건 중 하나입니다. 유일한 값을 식별하는 것이 주된 목적이다.
이 목적에 맞게 사용해야 합니다.
- null 값은 허용이 가능하며
- 테이블에서 각각의 컬럼에 부여할 수 있다.
PrimaryKey 와 Unique 의 차이점
둘은 한개의 값만 가지는 유니크함에서는 같은것 같은데 차이점은 무엇인지 알아봅시다
|
Unique
|
primaryKey
|
|
중복 방지용
|
중복 방지 + key 식별용
|
|
NULL 허용 O
|
NULL 허용 X
|
|
여러열에 지정가능
|
한 열에만 지정가능
|
728x90
반응형