CREATE TABLE 및 ALTER TABLE 구문에서 설정 가능
제약조건 종류
NOT NULL - 널값 저장 불가
UNIQUE - 서로 다른 값 가져야함
DEFAULT - 입력값 없을 시 기본값 설정
PRIMARY KEY - 기본 키, NOT NULL과 UNIQUE 특징 모두 가짐
FOREIGN KEY - 외래 키, 다른 테이블의 특정 컬럼을 참조
CREATE TABLE friendpokemon(
number INT PRIMARY KEY,
name VARCHAR(20) NOT NULL,
attack INT DEFAULT 0,
FOREIGN KEY(number) REFERENCES mypokemon(number)
);
'SQL' 카테고리의 다른 글
Transaction 과 TCL (0) | 2022.06.27 |
---|---|
권한과 DCL , GRANT, REVOKE (0) | 2022.06.27 |
DELETE, UPDATE Error CODE 1175 (0) | 2022.06.27 |
서브쿼리 예제 (0) | 2022.06.27 |
RANK, DENSE_RANK, ROW_NUMBER (0) | 2022.06.27 |