Not NULL

Varsayılan olarak, bir sütun NULL değerleri tutabilir.

NOT NULL kısıtlaması, bir sütunu NULL değerleri KABUL ETMEYECEK şekilde zorlar.
Bu şekilde bir alanın her zaman bir değer içermesi zorunlu olur. Bu durum bu alana bir değer eklemeden yeni bir kayıt ekleyemeyeceğiniz veya bir kaydı güncelleyemeyeceğiniz anlamına gelir.

CREATE TABLE Komutunda NOT NULL kullanımı

Aşağıdaki SQL kodu, “Persons” tablosu oluşturulduğunda “ID”, “LastName” ve “FirstName” sütunlarının NULL değerleri KABUL ETMEYECEĞİNİ garanti eder:
CREATE TABLE Persons (
    ID int NOT NULL,
    LastName varchar(255) NOT NULL,
    FirstName varchar(255) NOT NULL,
    Age int
);

ALTER TABLE Komutunda NOT NULL kullanımı

“Persons” tablosu zaten oluşturulduğundan “Age” sütununda NOT NULL kısıtlaması oluşturmak için aşağıdaki SQL kodunu kullanın:
ALTER TABLE Persons
ALTER COLUMN Age int NOT NULL;

Yayımlandı

kategorisi

yazarı: