NINCS NULL Korlátok a Microsoft SQL Serverben

Győződjön meg arról, hogy a megfelelő mennyiségű adatot beírta

A Microsoft SQL Server NINCS korlátozásai lehetővé teszik, hogy megadja, hogy az oszlopban nem szerepelnek NULL értékek . Amikor új NOT NULL korlátozást hoz létre egy adatbázis oszlopra, az SQL Server ellenőrzi az oszlop aktuális tartalmát bármely NULL értékhez. Ha az oszlop jelenleg NULL értékeket tartalmaz, a korlátozás létrehozása sikertelen. Ellenkező esetben az SQL Server hozzáadja a NOT NULL korlátot és a jövőbeli INSERT vagy UPDATE parancsokat, amelyek a NULL érték meghiúsulását eredményeznék.

A NULL különbözik a nulla vagy a nulla karakterlánctól. A NULL azt jelenti, hogy nincs bejegyzés.

NEM NULL korlátozás létrehozása

Sokféleképpen hozhat létre UNIQUE kényszert az SQL Serverben. Ha a Transact-SQL-t UNIQUE kényszer hozzáadása egy meglévő táblára kívánja használni, használja az ALTER TABLE utasítást az alábbiak szerint:

ALTER TÁBLÁZAT
ALTER COLUMN NOT NULL

Ha jobban szeretne együttműködni az SQL Server- lel a GUI eszközök használatával, akkor is létrehozhat egy NOT NULL korlátot az SQL Server Management Studio használatával. Itt van, hogyan:

Ez minden, ami NINCS kényszerítő tényezőt hoz létre a Microsoft SQL Server-ben!