НЕ NULL Ограничувања во Microsoft SQL Server

Осигурајте се дека е внесен соодветен износ на податоци

НЕ NULL ограничувања во Microsoft SQL Server ви дозволуваат да наведете дека колоната може да не содржи NULL вредности . Кога креирате ново ограничување на NOT NULL во колона со база на податоци, SQL Server ја проверува тековната содржина на колоната за сите NULL вредности. Ако колоната во моментов содржи NULL вредности, креирањето ограничување не успее. Во спротивно, SQL Server додава ограничување на NOT NULL и сите идни INSERT или UPDATE команди кои би предизвикале постоење на вредност од NULL.

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

Креирање ограничување за NULL

Постојат многу начини на кои можете да креирате UNIQUE ограничување во SQL Server. Ако сакате да го користите Transact-SQL за да додадете UNIQUE ограничување на постоечка табела, можете да ја користите изјавата ALTER TABLE, како што е прикажано подолу:

Измени ТАБЕЛА
ALTER COLUMN NULL

Ако сакате да комуницирате со SQL Server користејќи GUI алатки, исто така може да создадете ограничување на NULL користејќи SQL Server Management Studio. Еве како:

Тоа е сè што е за создавање на НЕТ NULL ограничувања во Microsoft SQL Server!