NIE NULL Beperkings in Microsoft SQL Server

Maak seker dat die korrekte hoeveelheid data ingevoer is

NIE NULL beperkings in Microsoft SQL Server kan u spesifiseer dat 'n kolom nie NULL waardes mag bevat nie. Wanneer u 'n nuwe NOT NULL-beperking op 'n databasiskolom skep, kontroleer SQL Server die huidige inhoud van die kolom vir enige NULL-waardes. As die kolom tans NULL-waardes bevat, misluk die beperkingskepping. Anders voeg SQL Server die NOT NULL-beperking en enige toekomstige INSERT- of UPDATE-opdragte aan wat die bestaan ​​van 'n NULL-waarde misluk.

NULL verskil van 'n nul- of nulkarakterstring. NULL beteken dat geen inskrywing gemaak is nie.

Die skep van 'n NIE-NULL-beperking

Daar is baie maniere waarop jy 'n UNIEKE beperking in SQL Server kan skep . As u Transact-SQL wil gebruik om 'n UNIEKE beperking op 'n bestaande tabel by te voeg, kan u die ALTER TABLE-verklaring gebruik, soos hieronder geïllustreer:

ALTER TAFEL
ALTER KOLOM NIE NULL

As u verkies om met SQL Server te kommunikeer met behulp van GUI-gereedskap, kan u ook 'n NOT NULL-beperking skep met SQL Server Management Studio. So is dit:

Dit is alles wat daar is om nie NULL-beperkings in Microsoft SQL Server te skep nie!