8. NOT NULL
1. NOT NULL
Constraint
- 기본적으로 열은
NULL
값을 보유할 수 있다.
NOT NULL
제약 조건은 열이 NULL
값을 허용하지 않도록 한다.
- 이렇게 하면 필드에 항상 값이 포함되는데, 필드에 값을 추가하지 않고는 새 레코드를 삽입하거나 레코드를 업데이트할 수 없다.
2. NOT NULL
on CREATE TABLE
- 다음은
Persons
테이블이 생성될 때 ID
, LastName
및 FirstName
열이 NULL 값을 허용하지 않도록 한다.
CREATE TABLE Persons (
ID int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255) NOT NULL,
Age int
);
3. NOT NULL
on ALTER TABLE
Persons
테이블이 이미 생성된 경우 Age
열에 대한 NOT NULL
제약 조건을 생성하려면 다음 SQL 문을 사용한다.
ALTER TABLE Persons
MODIFY Age int NOT NULL;
References