คีย์เวิร์ด SQL NOT 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 ต่อไปนี้สร้างข้อจำกัด NOT NULL ในคอลัมน์ "อายุ" เมื่อสร้างตาราง "บุคคล" แล้ว:
ALTER TABLE Persons
MODIFY Age int NOT NULL;