sys.check_constraints (Transact-SQL)
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure
Содержит строку для каждого объекта, который является ограничением CHECK, с sys.objects.type = "C".
Имя столбца | Тип данных | Description |
---|---|---|
<Столбцы, унаследованные от 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 уровня столбца, определенное в столбце с указанным значением идентификатора. |
определение | nvarchar(max) | Выражение SQL, которым определяется это ограничение CHECK. |
uses_database_collation | bit | 1 = определение ограничения зависит от принятых по умолчанию параметров сортировки базы данных для правильной оценки; в противном случае — 0. Такая зависимость предотвращает изменение параметров сортировки по умолчанию для базы данных. |
is_system_named | bit | 1 = имя сформировано системой. 0 = имя предоставлено пользователем. |
Разрешения
Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.