sys.check_constraints (Transact-SQL)
Contém uma linha para cada objeto que é uma restrição CHECK, com sys.objects.type = 'C'.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
<Colunas herdadas de sys.objects> |
|
Para obter uma lista de colunas herdadas por essa exibição, consulte sys.objects (Transact-SQL). |
is_disabled |
bit |
A restrição CHECK está desabilitada. |
is_not_for_replication |
bit |
A restrição CHECK foi criada com a opção NOT FOR REPLICATION. |
is_not_trusted |
bit |
A restrição CHECK não foi verificada pelo sistema para todas as linhas. |
parent_column_id |
int |
0 indica uma restrição CHECK do nível da tabela. O valor diferente de zero indica que esta é uma restrição CHECK em nível de coluna definida na coluna com o valor de ID especificado. |
definition |
nvarchar(max) |
Expressão SQL que define esta restrição CHECK. |
uses_database_collation |
bit |
1 = A definição de restrição depende do agrupamento padrão do banco de dados para avaliação correta; caso contrário, 0. Tal dependência impede a alteração do agrupamento padrão do banco de dados. |
is_system_named |
bit |
1 = O nome foi gerado pelo sistema. 0 = O nome foi fornecido pelo usuário. |
Permissões
A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.