SQL NOT NULL Keyword
CÓ GIÁ TRỊ
Ràng NOT NULL
buộc buộc một cột không chấp nhận giá trị NULL, có nghĩa là bạn không thể chèn hoặc cập nhật bản ghi mà không thêm giá trị vào trường này.
SQL sau đảm bảo rằng các cột "ID", "LastName" và "FirstName" sẽ KHÔNG chấp nhận giá trị NULL:
Thí dụ
CREATE TABLE Persons (
ID int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255)
NOT NULL,
Age int
);
SQL sau tạo ràng buộc KHÔNG ĐẦY ĐỦ trên cột "Tuổi" khi bảng "Người" đã được tạo:
ALTER TABLE Persons
MODIFY Age int NOT NULL;