Partilhar via


sys.check_constraints (Transact-SQL)

Aplica-se a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceBase de dados SQL no Microsoft Fabric

Contém uma linha para cada objeto que é uma restrição CHECK, com sys.objects.type = 'C'.

Nome da coluna Tipo de dados Description
<Colunas herdadas dos sys.objects> Para obter uma lista de colunas herdadas por esse modo de exibição, consulte sys.objects (Transact-SQL).
is_disabled bit A restrição CHECK está desativada.
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 ao nível da tabela.

Valor não nulo indica que esta é uma restrição CHECK ao nível da coluna definida na coluna com o valor 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ções depende da colação padrão da base de dados para avaliação correta; caso contrário, 0. Tal dependência impede a alteração da colação por defeito da base de dados.
is_system_named bit 1 = O nome foi gerado pelo sistema.

0 = O nome foi fornecido pelo utilizador.

Permissions

A visibilidade dos metadados nas visualizações de catálogo é limitada aos itens de segurança que um utilizador possui ou nos quais o utilizador recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Ver também