Skip to main content

Креирање НОТ НУЛЛ ограничења у Мицрософт СКЛ Серверу

Anonim

Ограничења НОТ НУЛЛ у Мицрософт СКЛ Серверу омогућавају вам да наведете да колона можда не садржи НУЛЛ вриједности.

НУЛЛ се разликује од нултог или нултог карактера. НУЛЛ значи да нема уноса.

Када креирате нову ограничење НОТ НУЛЛ у колони базе података, СКЛ Сервер проверава тренутни садржај колоне за све НУЛЛ вриједности. Ако колона тренутно садржи вриједности НУЛЛ, креирање ограничења не успије. Иначе СКЛ Сервер додаје НОТ НУЛЛ ограничење и све будуће ИНСЕРТ или УПДАТЕ наредбе које би узроковале постојање вриједности НУЛЛ-а.

Креирање ограничења НОТ НУЛЛ

Постоји много начина на које можете створити УНИКУЕ ограничење у СКЛ Серверу. Ако желите да користите Трансацт-СКЛ да додате УНИКУЕ ограничење на постојећу табелу, можете користити израз АЛТЕР ТАБЛЕ, као што је илустровано у наставку:

АЛТЕР ТАБЛЕАЛТЕР ЦОЛУМН НОТ НУЛЛ

Ако више волите да интеракцију са СКЛ Сервер користећи ГУИ алате, такође можете креирати ограничење НОТ НУЛЛ користећи СКЛ Сервер Манагемент Студио. Ево како:

  • Отворите СКЛ Сервер Манагемент Студио.
  • Проширите табелу фолдера базе података у којој желите да креирате ограничење.
  • Десним тастером миша кликните на табелу у којој желите додати ограничење и кликните Десигн.
  • Означите поље за потврду НОТ НУЛЛ за ступце (е) које желите да имате ограничење (ограничење) за НУЛЛ.

То је тако једноставно!