Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

으나님의 잡다한 개발상식

(SQL) CHECK 제약조건 본문

SQL

(SQL) CHECK 제약조건

스위트치즈 2020. 5. 30. 21:41

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