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:
- Maak SQL Server Management Studio oop.
- Brei die Tabelle-lêergids uit van die databasis waar u die beperking wil skep.
- Klik met die rechtermuisknop op die tabel waar u die beperking wil byvoeg en klik op Ontwerp.
- Gryskoppie die boks NIE NULL vir die kolom (e) wat u NIE-beperkings wil hê nie.
Dit is alles wat daar is om nie NULL-beperkings in Microsoft SQL Server te skep nie!