Compartilhar via


DOMAIN_CONSTRAINTS (Transact-SQL)

Aplica-se a: Banco de Dados SQL do Azure do SQL Server

Retorna uma linha para cada tipo de dados de alias no banco de dados atual, que tem uma regra associada e que pode ser acessado pelo usuário atual.

Para recuperar informações dessas exibições, especifique o nome totalmente qualificado do INFORMATION_SCHEMA.view_name.

Nome da coluna Tipo de dados Descrição
CONSTRAINT_CATALOG nvarchar(128) Banco de dados no qual a regra existe.
CONSTRAINT_SCHEMA nvarchar(128) Nome do esquema que contém a restrição.

Importante: não use exibições INFORMATION_SCHEMA para determinar o esquema de um objeto. Exibições INFORMATION_SCHEMA representam apenas um subconjunto dos metadados de um objeto. O único modo confiável de localizar o esquema de um objeto é consultar a exibição do catálogo sys.objects.
CONSTRAINT_NAME sysname Nome da regra.
DOMAIN_CATALOG nvarchar(128) Banco de dados no qual o tipo de dados de alias existe.
DOMAIN_SCHEMA nvarchar(128) Nome do esquema que contém o tipo de dados de alias.

Importante: não use INFORMATION_SCHEMA exibições para determinar o esquema de um tipo de dados. O único modo seguro para localizar o esquema de um tipo é usar a função TYPEPROPERTY.
DOMAIN_NAME sysname Tipo de dados de alias.
IS_DEFERRABLE varchar(2) Especifica se a verificação de restrição é adiável. Sempre retorna NO.
INITIALLY_DEFERRED varchar(2) Especifica se a verificação de restrição é inicialmente adiada. Sempre retorna NO.

Confira também

Exibições do Sistema (Transact-SQL)
exibições do esquema de informações (Transact-SQL)
sys.objects (Transact-SQL)
sys.types (Transact-SQL)