기본적으로 5가지의 제약조건을 살펴보면 된다.
NOT NULL : 이 컬럼은 NULL 값을 저장할 수 없다.
UNIQUE : 이 컬럼의 값들은 서로 다른 값을 가져야 한다.
DEFAULT : 이 컬럼에 입력값이 없을 시 기본값이 설정된다.
PRIMARY KEY : 이 컬럼은 데이브의 기본키이다. NOT NULL과 UNIQUE 의 특징을 모두 가진다.
FOREIGN KEY : 이 컬럼은 테이블의 외래 키이다. 다른 테이블의 특정 컬럼을 창조한다.
* 외래키는 마지막에 별도로 지정해주며, 참조는 어떤 테이블의 어떤 컬럼을 참조할지 지정하는 것. (FOREIGN KEY 는 참조하는 테이블의 PRIMARY KEY 여야 한다는점 확인! )
'sql' 카테고리의 다른 글
SQL 에서 사용되는 주요 함수 (0) | 2023.07.16 |
---|---|
RANK (0) | 2023.07.16 |
나에게 너무 어려웠던 서브쿼리 (0) | 2023.07.15 |
order 정렬 (0) | 2023.06.26 |
서브쿼리 이용하기 (0) | 2023.06.11 |