Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Retorna uma linha para cada restrição de tabela no banco de dados atual. Esta exibição de esquema de informações retorna informações sobre os objetos para os quais o usuário atual tem permissões.
Para recuperar informações dessas exibições, especifique o nome totalmente qualificado do INFORMATION_SCHEMAview_name.
Aplica-se a: SQL Server (SQL Server 2008 até a versão atual), Banco de dados SQL do Windows Azure (versão inicial até a versão atual). |
Nome da coluna |
Tipo de dados |
Descrição |
|---|---|---|
CONSTRAINT_CATALOG |
nvarchar(128) |
Qualificador da restrição. |
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.A única maneira confiável de localizar o esquema de um objeto é consultar a exibição de catálogo sys.objects. |
CONSTRAINT_NAME |
sysname |
Nome da restrição. |
TABLE_CATALOG |
nvarchar(128) |
Qualificador da tabela. |
TABLE_SCHEMA |
nvarchar(128) |
Nome do esquema que contém a tabela. Importante Não use exibições INFORMATION_SCHEMA para determinar o esquema de um objeto.A única maneira confiável de localizar o esquema de um objeto é consultar a exibição de catálogo sys.objects. |
TABLE_NAME |
sysname |
Nome da tabela. |
CONSTRAINT_TYPE |
varchar(11) |
Tipo de restrição:
|
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. |
Consulte também
Referência
exibições do sistema (Transact-SQL)
exibições do esquema de informações (Transact-SQL)
sys.key_constraints (Transact-SQL)