عبارت not null موجب میشود تا ستون مورد نظر نتواند مقدار null را بپذیرد
not null باعث میشود تا فیلد مورد نظر همیشه دارای مقدار بوده به این معنا که شما نمیتوانید یک record جدید بدون value یا یک record موجود را بدون مقدار(value) , به روز کنید(update).
عبارت SQL زیر موجب میشود تا ستون های "P_Id" و "LastName" مقدار null را نپذیرند(یعنی نمیتوان این دو فیلد را خالی بگذاریم).
CREATE TABLE Persons(
P_Id int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)