sys.check_constraints (Transact-SQL)
Изменения: 17 июля 2006 г.
Содержит по одной строке для каждого объекта, являющегося ограничением CHECK, с sys.objects.type = C.
Имя столбца | Тип данных | Описание |
---|---|---|
<Столбцы, наследуемые из sys.objects> |
|
Список столбцов, наследуемых этим представлением, см. в разделе sys.objects (Transact-SQL). |
is_disabled |
bit |
Ограничение CHECK отключено. |
is_not_for_replication |
bit |
Ограничение CHECK было создано с параметром NOT FOR REPLICATION. |
is_not_trusted |
bit |
Ограничение CHECK не было подтверждено системой для всех строк. |
parent_column_id |
int |
Значение 0 указывает на ограничение CHECK на уровне таблицы. Ненулевое значение указывает на ограничение CHECK уровня столбца, определенное в столбце с указанным значением идентификатора. |
definition |
nvarchar(max) |
Выражение SQL, которым определяется это ограничение CHECK. SQL Server 2005 отличается от SQL Server 2000 способом расшифровки и хранения выражений SQL в метаданных каталога. Семантика расшифрованных выражений соответствует исходному тексту, однако правильность синтаксиса не гарантируется. Например, пробельные символы удаляются из расшифрованного выражения. Дополнительные сведения см. в разделе Изменения в работе функций компонента Database Engine в SQL Server 2005. |
uses_database_collation |
bit |
1 = Определение ограничения зависит от параметров сортировки по умолчанию в базе данных для правильного вычисления; в противном случае используется значение 0. Такая зависимость предотвращает изменение параметров сортировки базы данных по умолчанию. |
is_system_named |
bit |
1 = Имя сформировано системой. 0 = Имя предоставлено пользователем. |
См. также
Справочник
Представления каталога объектов (Transact-SQL)
Представления каталога (Transact-SQL)
Справка и поддержка
Получение помощи по SQL Server 2005
Журнал изменений
Версия | Журнал |
---|---|
17 июля 2006 г. |
|