Поделиться через


Практическое руководство. Изменение параметров обработки значений NULL в столбцах

Для каждого столбца таблицы можно включить или отключить поддержку значений NULL.Значение NULL не эквивалентно нулевому (0) или пустому значению; оно свидетельствует об отсутствии записи данных.Как правило, оно предполагает, что значение неизвестно или не определено.Например, если бы поле price таблицы titles имело значение NULL, это не означало бы отсутствие цены у книги, а указывало, что ее цена неизвестна или не задана.

Если значения NULL не разрешены, пользователь, вводящий данные в таблицу, должен ввести значение соответствующего поля; в противном случае запись не будет принята базой данных.

ПримечаниеПримечание

Новая версия конструктора таблиц отображается для баз данных в формате SQL Server 2012. В этом разделе описывается старая версия конструктора таблиц, которая используется с базами данных в более ранних форматах SQL Server.

В новой версии определение таблицы можно изменить через графический интерфейс или непосредственно в области скриптов. Если вы используется графический интерфейс, определение таблицы автоматически обновляется в области скриптов. Чтобы применить код SQL в области скриптов, нажмите кнопку Обновить. Дополнительные сведения о новой версии см. в разделе Как создавать объекты базы данных с помощью конструктора таблиц.

ПримечаниеПримечание

Изменить это свойство для столбца первичного ключа нельзя.Кроме того, значения NULL не могут быть введены в столбцы идентификаторов.Иначе говоря, заданные для столбца параметры Удостоверение и Поддержка значений NULL не могут одновременно иметь значение Да.

ПримечаниеПримечание

На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Чтобы изменить параметры обработки значений NULL в столбце

  1. В обозревателе сервера щелкните правой кнопкой мыши таблицу с параметрами обработки значений NULL, которые нужно изменить, а затем выберите пункт Открыть определение таблицы.

    Таблица откроется в окне конструктора таблиц.

  2. Выберите столбец, откройте вкладку Свойства столбца и снимите либо установите флажок Разрешить значения NULL.

Новое значение параметра Разрешить значения NULL будет назначено столбцу в конструкторе таблиц после щелчка вне ячейки сетки или перехода к другой ячейке сетки при помощи клавиши TAB.После сохранения изменений в конструкторе таблиц они будут применены к базе данных.

См. также

Ссылки

Свойства столбца

Другие ресурсы

Работа со столбцами