Partilhar via


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.

Consulte também

Referência

Exibições do catálogo de objeto (Transact-SQL)

Exibições de catálogo (Transact-SQL)