NOT NULL Constrângeri în Microsoft SQL Server

Asigurați-vă că ați introdus cantitatea corectă de date

Constrângerile NULL în Microsoft SQL Server vă permit să specificați că o coloană nu poate conține valori NULL . Când creați o nouă constrângere NOT NULL într-o coloană de bază de date, SQL Server verifică conținutul curent al coloanei pentru orice valoare NULL. Dacă coloana conține în prezent valori NULL, crearea constrângerilor nu reușește. În caz contrar, SQL Server adaugă constrângerea NOT NULL și orice alte comenzi INSERT sau UPDATE viitoare care ar determina existența unei valori NULL eșuează.

NULL este diferit de un șir de caractere zero sau zero. NULL înseamnă că nu s-a făcut nicio intrare.

Crearea unei constrângeri NOT NULL

Există mai multe moduri în care puteți crea o constrângere UNIQUE în SQL Server. Dacă doriți să utilizați Transact-SQL pentru a adăuga o constrângere UNIQUE pe o tabelă existentă, puteți utiliza instrucțiunea ALTER TABLE, așa cum este ilustrat mai jos:

ALTER TABLE
ALTER COLUMN NOT NULL

Dacă preferați să interacționați cu SQL Server folosind instrumente GUI, puteți crea, de asemenea, o constrângere NOT NULL folosind SQL Server Management Studio. Iată cum:

Asta e tot ce există pentru a crea constrângeri NOT NULL în Microsoft SQL Server!