CHECK_CONSTRAINTS (Transact-SQL)

Retorna uma linha para cada restrição CHECK no banco de dados atual. Essa 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_SCHEMA.**view_name.

Nome da coluna

Tipo de dados

Descrição

CONSTRAINT_CATALOG

nvarchar(128)

Qualificador da restrição.

CONSTRAINT_SCHEMA

nvarchar(128)

Nome do esquema ao qual a restrição pertence.

Observação importanteImportante
Não use exibições INFORMATION_SCHEMA para determinar o esquema de um objeto. O único modo seguro de localizar o esquema de um objeto é consultar a exibição de catálogo sys.objects.

CONSTRAINT_NAME

sysname

Nome da restrição.

CHECK_CLAUSE

nvarchar(4000)

Texto real da instrução de definição Transact-SQL.

O SQL Server 2008 difere do SQL Server 2000 na maneira como decodifica e armazena expressões SQL nos metadados do catálogo. A semântica da expressão decodificada equivale ao texto original; porém, não há nenhuma garantia sintática. Por exemplo, espaços em branco são removidos da expressão decodificada. Para obter mais informações, consulte Alterações de comportamento em recursos do Mecanismo de Banco de Dados no SQL Server 2008 R2.