728x90
반응형
https://ai-mugil.tistory.com/57
[SQL] 제약조건_(UK, CK, PK, FK)
PRIMARY KEY(PK) - 기본키 - 해당 컬럼 값은 반드시 존재해야 하며, 유일해야 한다. - 테이블에 대한 기본키를 생성한다. - 기본키는 테이블 당 하나만 존재하며 반드시 하나의 컬럼으로만 구성되는 것
ai-mugil.tistory.com
PK 와 UK 의 차이점은
PK는 NULL 값 허용하지 않고,
UK는 NULL값을 허용하며, NULL값은 중복될 수 있다는점.
UK는 한테이블에 여러개 지정이 가능하지만,
PK는 테이블 당 하나만 설정가능하다. 그러나 여러개 컬럼을 묶어서 하나의 PK 로 설정가능하다.
728x90
반응형
'DB' 카테고리의 다른 글
[DB][Mysql] int형 (0) | 2023.08.29 |
---|---|
[DB][Mysql] text형 (0) | 2023.08.28 |
Redis란 (0) | 2023.08.19 |
[MyBatis] if else 문처럼 사용하기 choose when (0) | 2023.08.09 |
[DB] redis (0) | 2023.07.31 |