name char(10) NOT NULL
⇒ 이름으로 사이즈 10 이내, 필수 입력사항CREATE TABLE t1 (
CHECK (c1 <> c2), # c1 != c2
c1 INT CHECK (c1 > 10),
c2 INT CONSTRAINT c2_positive CHECK (c2 > 0),
c3 INT CHECK (c3 < 100),
CONSTRAINT c1_nonzero CHECK (c1 <> 0), # c1 != 0
CHECK (c1 > c3)
);
참조하고 있는 테이블에 변경사항이 생길 때, 테이블의 무결성을 어떻게 지킬 것인가?
부서 테이블에서 (3, 홍보부) 테이블이 변경(update, delete) 될 때
ON DELETE NO ACTION(default)
ON DELETE CASCADE
ON DELETE SET NULL
ON DELETE SET DEFAULT
ON UPDATE NO ACTION
ON UPDATE CASCADE
https://bit.ly/3FVdhDa
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.