Asjebleaft dat de goede datum fan gegevens ynfierd is
NOT NULL konflikten yn Microsoft SQL Server jouwe jo oan te jaan dat in kolom gjin NULL-wearden befetsje kin. As jo in nije NOT-NULL-ferbining meitsje op in kolom databank, kontrolearret SQL Server de aktive ynhâld fan dizze kolom foar elke NULL-wearden. As de kolom op dit stuit NULL-wearden befettet, falt de skeppingûntwerp net. Oarspronklik SQL Server tafoegde de NOT NULL-ferbining en alle takomme yndieling of UPDATE-kommando's dy't it bestean fan in NULL-wearde falle.
NULL is ôfwike fan in nul of in nul-tekenstring. NULL betsjuttet dat gjin yntree makke is.
In NOT NULL Constraint meitsje
Der binne in soad manieren om in UNIQUE-ferbining yn SQL Server te meitsjen. As jo Transact-SQL brûke om in UNIQUE-ferbining op in besteande tabel te foegjen, kinne jo de deklaraasje fan 'e ALTER TABLE brûke, lykas hjirûnder werjûn:
ALTER TABLE
ALTER KOLUMN NET NULL
As jo foarkomme om te interactearjen mei SQL Server mei help fan GUI-arks, kinne jo ek in NOT NULL-ferbining meitsje troch SQL Server Management Studio te brûken. Hjir is hoe:
- Iepenje SQL Server Management Studio.
- Ferwiderje de tabellen map fan de databank wêr 't jo de konfiguraasje meitsje wolle.
- Rjochts-klikke op de tabel wêrst de ynhâld befetsje en klik op 'e ûntwerp.
- Kontrolearje de check NAME NULL foar de kolom (s) dy't jo net NULL-ferbiningen hawwe.
Dit is alles om ûntjouwing NOT NULL-ferbiningen yn Microsoft SQL Server!