Constraint NOT NULL digunakan untuk memaksa kolom untuk tidak menerima nilai NULL, yang berarti tidak dapat memasukkan atau memperbarui record tanpa menambahkan nilai ke field ini.
SQL berikut memastikan bahwa kolom “ID”, “LastName”, dan “FirstName” NOT akan menerima nilai NULL:
Contoh
CREATE TABLE Persons ( ID int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255) NOT NULL, Usia int );
SQL berikut membuat batasan NOT NULL pada kolom “Usia” ketika tabel “Persons” sudah dibuat:
ALTER TABLE Persons MODIFY Usia int NOT NULL;