제약조건
-
MySQL 제약 조건데이터베이스/MySQL 2020. 9. 25. 13:10
제약조건(constraint)이란? 데이터의 무결성을 위해 데이터 입력을 받을 때 실행하는 검사 규칙을 의미함. 제약 조건은 'CREATE' 문으로 테이블을 생성하거나 'ALTER'문으로 필드 추가시에도 사용 가능. 제약 조건 설정하는 방법 CREATE TABLE Test( Null_TEST INT NOT NULL, -- 제약조건으로 NOT NULL 설정 Unique_Test INT UNIQUE, -- 제약조건으로 UNIQUE 설정 Primary_Test INT PRIMARY KEY, -- 제약조건으로 PRIMARY KEY 설정 Default_Test INT DEFAULT '디폴트', -- 제약조건으로 DEFAULT 설정 Foreign_Test INT, -- FOREIGN KEY 테스트를 위한 필드 선언..