Практическое руководство. Изменение параметров обработки значений NULL в столбцах
Для каждого столбца таблицы можно включить или отключить поддержку значений NULL.Значение NULL не эквивалентно нулевому (0) или пустому значению; оно свидетельствует об отсутствии записи данных.Как правило, оно предполагает, что значение неизвестно или не определено.Например, если бы поле price таблицы titles имело значение NULL, это не означало бы отсутствие цены у книги, а указывало, что ее цена неизвестна или не задана.
Если значения NULL не разрешены, пользователь, вводящий данные в таблицу, должен ввести значение соответствующего поля; в противном случае запись не будет принята базой данных.
Примечание |
---|
Новая версия конструктора таблиц отображается для баз данных в формате SQL Server 2012. В этом разделе описывается старая версия конструктора таблиц, которая используется с базами данных в более ранних форматах SQL Server. В новой версии определение таблицы можно изменить через графический интерфейс или непосредственно в области скриптов. Если вы используется графический интерфейс, определение таблицы автоматически обновляется в области скриптов. Чтобы применить код SQL в области скриптов, нажмите кнопку Обновить. Дополнительные сведения о новой версии см. в разделе Как создавать объекты базы данных с помощью конструктора таблиц. |
Примечание |
---|
Изменить это свойство для столбца первичного ключа нельзя.Кроме того, значения NULL не могут быть введены в столбцы идентификаторов.Иначе говоря, заданные для столбца параметры Удостоверение и Поддержка значений NULL не могут одновременно иметь значение Да. |
Примечание |
---|
На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Чтобы изменить параметры обработки значений NULL в столбце
В обозревателе сервера щелкните правой кнопкой мыши таблицу с параметрами обработки значений NULL, которые нужно изменить, а затем выберите пункт Открыть определение таблицы.
Таблица откроется в окне конструктора таблиц.
Выберите столбец, откройте вкладку Свойства столбца и снимите либо установите флажок Разрешить значения NULL.
Новое значение параметра Разрешить значения NULL будет назначено столбцу в конструкторе таблиц после щелчка вне ячейки сетки или перехода к другой ячейке сетки при помощи клавиши TAB.После сохранения изменений в конструкторе таблиц они будут применены к базе данных.