НОҲИЯИ МОЛИЯВӢ Натиҷаҳо дар Microsoft SQL Server

Боварӣ ҳосил кунед, ки маблағи дурусти маълумот ворид карда шудааст

Мушкилоти NULL дар Microsoft SQL Server имконият медиҳад, ки муайян кунед, ки сутуни метавонад NULL-ро дар бар гирад. Вақте ки шумо маҳдудияти навъи NULL дар сутуни пойгоҳи додашударо эҷод мекунед, SQL Server мундариҷаи ҷорӣро барои ҳар як NULL санҷидааст. Агар сутуни ҳоло NULL-ро дар бар гирад, бунёдии маҳдудият хато намекунад. Дар акси ҳол, SQL Server маҳдудкунии НАҚЛИЁН ва ҳамаи ояндаи INSERT ё UPDATE фармонҳоро илова мекунад, ки мавҷудияти NULL-ро ба вуҷуд намеорад.

NULL аз сатри аломат ё сифр сифр фарқ мекунад. NULL маънои онро дорад, ки ягон вуруд ба даст оварда нашудааст.

Таҳия кардани Қоидаҳои НЕ нарм

Дар бисёр роҳҳо шумо метавонед маҳдудияти UNIQUE дар SQL Server бунёд кунед. Агар шумо хоҳед, ки барномаи Transact-SQL-ро барои илова кардани маҳдудияти UNIQUE дар ҷадвалҳои мавҷудбуда истифода кунед, шумо метавонед баёнияи ALTER TABLE -ро, ки дар поён оварда шудааст, истифода баред:

САВОЛҲО
ALTER COLUMN NOT NULL

Агар шумо мехоҳед, ки бо истифода аз SQL Server бо истифодаи асбобҳои GUI розӣ шавед, шумо низ метавонед маҳдудияти НЕФЛ -ро истифода баред, ки SQL Server Management Management Studio. Ин тавр аст:

Ҳамаи инҳо барои эҷоди маҳдудиятҳои NULL дар Microsoft SQL Server!