MySQL NIE NULL Beperking nie
MySQL 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.
NIE NULL op CREATE TABLE NIE
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
);
NIE NULL op ALTER TABEL NIE
Om 'n NOT NULL
beperking op die "Ouderdom"-kolom te skep wanneer die "Persone"-tabel reeds geskep is, gebruik die volgende SQL:
Voorbeeld
ALTER TABLE Persons
MODIFY Age int NOT NULL;