Partilhar via


sys.check_constraints (Transact-SQL)

Aplica-se a: SQL ServerBanco de Dados SQL do Azure Instância Gerenciada de SQL do Azure

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.
definição nvarchar(max) Expressão SQL que define esta restrição CHECK.
uses_database_collation bit 1 = A definição de restrição depende da ordenação padrão do banco de dados para avaliação correta; caso contrário, 0. Tal dependência impede a alteração da ordenação 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 Metadata Visibility Configuration.

Consulte Também