SQL NOT NULL 키워드
NULL이 아님
제약 조건은 열 이 NOT NULL
NULL 값을 허용하지 않도록 강제합니다. 즉, 이 필드에 값을 추가하지 않고는 레코드를 삽입하거나 업데이트할 수 없습니다.
다음 SQL은 "ID", "LastName" 및 "FirstName" 열이 NULL 값을 허용하지 않도록 합니다.
예시
CREATE TABLE Persons (
ID int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255)
NOT NULL,
Age int
);
다음 SQL은 "Persons" 테이블이 이미 생성된 경우 "Age" 열에 NOT NULL 제약 조건을 생성합니다.
ALTER TABLE Persons
MODIFY Age int NOT NULL;