본문 바로가기
Study/Database

SQL 제약조건의 종류

by 얏옹이 2022. 11. 30.
반응형

컬럼의 제약조건을  CONSTRAINT라고 한다.

 

  1. NOT NULL : NULL을 허용하지 않는다. 값을 필수로 넣어줘야한다.
  2. UNIQUE : 유일한값, 중복을 허용하지 않는다.
  3. CHECK : 조건을 만족하는지 체크한다. CHECK(조건)으로 사용한다
  4. PRIMARY KEY : PK라고 불리운다, 식별키. NOT NULL이면서 + UNIQUE 해야하고, 테이블의 대표이면서 각 레코드를    구분한다
  5. FOREIGN KEY : FK. 외래키라고 불리운다. PK 혹은 UK 컬럼의 값을 참조하는키(REFERENCE KEY), 주로 JOIN 시에 두 테이블을 묶어주는 용도로 사용된다.

 

반응형

'Study > Database' 카테고리의 다른 글

MYSQL Insert  (0) 2023.01.19
MYSQL Database 생성 및 테이블 생성 문법  (0) 2023.01.18
Oracle database Like와 WildCard, 그리고 Escape  (0) 2022.11.23
Oracle Database 계정 생성 및 권한 부여 삭제  (2) 2022.11.22
Order by 문법  (0) 2022.11.21