Ограничения, които не са NULL в Microsoft SQL Server

Уверете се, че сте въвели правилното количество данни

Ненулевите ограничения в Microsoft SQL Server Ви позволяват да посочите, че колоната може да не съдържа стойности NULL . Когато създавате нов ограничение NOT NULL в колона на база данни, SQL Server проверява текущото съдържание на колоната за всички стойности за NULL. Ако в момента колоната съдържа стойности за NULL, създаването на ограничението е неуспешно. В противен случай SQL Server добавя ограничението NOT NULL и всяка бъдеща команда INSERT или UPDATE, която би довела до неуспех на съществуването на стойност NULL.

NULL е различен от нула или нула символен низ. NULL означава, че не е направен запис.

Създаване на ограничение NOT NULL

Има много начини, по които можете да създадете UNIQUE ограничения в SQL Server. Ако искате да използвате Transact-SQL, за да добавите UNIQUE ограничения върху съществуваща таблица, можете да използвате израза ALTER TABLE, както е илюстрирано по-долу:

АЛТЕРНА ТАБЛИЦА
ALTER COLUMN NOT NULL

Ако предпочитате да взаимодействате със SQL Server, като използвате GUI инструменти, може да създадете ограничения NOT NULL, използвайки SQL Server Management Studio. Ето как:

Това е всичко, което има за създаване на нулеви ограничения в Microsoft SQL Server!