제약 조건
개념
데이터의 무결성을 지키기 위한 제한된 조건
특정한 데이터를 입력할 때 무조건 입력되는 것이 아니라
어떠한 조건을 만족했을 때에만 입력되도록 제한하는 것을 의미함
6가지 제약 조건
기본 키 (PRIMARY KEY) 제약 조건
PRIMARY KEY
테이블의 각 행들을 구분할 수 있는 식별자
- 중복될 수 없고, NULL값이 입력될 수 없음
- 기본키로 설정하면 자동으로 클러스터형 인덱스가 생성됨
- 기본 키는 하나의 열 또는 여러 개의 열을 합쳐 설정할 수 있으나,
한 개만 설정할 수 있음
# 예 1
CREATE TABLE userTbl
(
userID char(8) NOT NULL PRIMARY KEY,
name nvarchar(10) NOT NULL
)