으나님의 잡다한 개발상식
(SQL) CHECK 제약조건 본문
1) 제약조건이란?
열에 넣을 값에 대해 잘못된 값이 들어가지 않도록 제한하는 것
EX) NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK
2) CHECK 제약조건
CHECK 제약조건은 특정한 제약조건을 추가하는 것이다.
/*CREATE문*/
CREATE TABLE R (NAME CHAR(20), PRIMARY KEY (NAME),
SALARY INTEGER CHECK SALARY <= 400);/*SALARY 값이 400을 초과할 수 없음*/
/*ALTER문*/
ALTER TABLE R
ADD CONSTRAINT CHECK (SALARY <= 400);
'SQL' 카테고리의 다른 글
(SQL) 자연조인(Natural join) (0) | 2020.05.30 |
---|---|
(SQL) 인덱스(INDEX) (0) | 2020.05.29 |
(SQL) 테이블 파티션 (0) | 2020.05.28 |
(SQL) WINDOW 함수 - 비율 관련 함수 (0) | 2020.05.28 |
(SQL) WINDOW 함수 - 순서함수 (0) | 2020.05.28 |