ในการสร้างตารางด้วยคำสั่ง CREATE TABLE หากต้องการกำหนดให้คอลัมน์ใดคอลัมน์หนึ่งห้ามมีค่า NULL ควรระบุ constraint ใดต่อท้ายนิยามคอลัมน์นั้น
กNOT NULL
ขPRIMARY KEY
คDEFAULT 0
งUNIQUE
เฉลยอธิบาย
NOT NULL เป็น constraint ที่ใช้กำหนดให้คอลัมน์นั้นต้องมีค่าเสมอ ห้ามเว้นว่างหรือใส่ค่า NULL ส่วน PRIMARY KEY แม้จะมีคุณสมบัติ NOT NULL แฝงอยู่ แต่ใช้สำหรับระบุคีย์หลักซึ่งมีความหมายกว้างกว่า DEFAULT 0 ใช้กำหนดค่าเริ่มต้น และ UNIQUE ใช้ห้ามค่าซ้ำ ทั้งสองไม่ได้ป้องกันค่า NULL โดยตรง