SQL NIE NULL Beperking nie
SQL NIE NULL Beperking nie
By verstek kan 'n kolom NULL-waardes hou.
Die NOT NULL
beperking dwing 'n kolom af om NIE NULL-waardes te aanvaar nie.
Dit dwing 'n veld af om altyd 'n waarde te bevat, wat beteken dat jy nie 'n nuwe rekord kan invoeg, of 'n rekord kan bywerk sonder om 'n waarde by hierdie veld te voeg nie.
SQL NOT NULL op CREATE TABLE
Die volgende SQL verseker dat die "ID", "LastName" en "FirstName" kolomme NIE NULL waardes sal aanvaar wanneer die "Persone" tabel geskep word nie:
Voorbeeld
CREATE TABLE Persons (
ID int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255)
NOT NULL,
Age int
);
SQL NOT NULL op ALTER TABLE
Om 'n NOT NULL
beperking op die "Ouderdom"-kolom te skep wanneer die "Persone"-tabel reeds geskep is, gebruik die volgende SQL:
ALTER TABLE Persons
MODIFY Age int NOT NULL;