Compartir a través de


DOMAIN_CONSTRAINTS (Transact-SQL)

Se aplica a: SQL ServerAzure SQL Database

Devuelve una fila por cada tipo de datos de alias de la base de datos actual que tenga una regla enlazada y a la que el usuario actual puede tener acceso.

Para recuperar información de estas vistas, especifique el nombre completo de INFORMATION_SCHEMA.view_name.

Nombre de la columna Tipo de datos Descripción
CONSTRAINT_CATALOG nvarchar(128) Base de datos en la que existe la regla.
CONSTRAINT_SCHEMA nvarchar(128) Nombre del esquema que contiene la restricción.

Importante: No utilice las vistas de INFORMATION_SCHEMA para determinar el esquema de un objeto. Estas vistas solo representan un subconjunto de los metadatos de un objeto. La única manera confiable de encontrar el esquema de un objeto es consultar la vista de catálogo sys.objects.
CONSTRAINT_NAME sysname Nombre de la regla.
DOMAIN_CATALOG nvarchar(128) Base de datos donde existe el tipo de datos de alias.
DOMAIN_SCHEMA nvarchar(128) Nombre del esquema que contiene el tipo de datos de alias.

Importante: No use INFORMATION_SCHEMA vistas para determinar el esquema de un tipo de datos. La única manera confiable de localizar el esquema de un tipo consiste en utilizar la función TYPEPROPERTY.
DOMAIN_NAME sysname Tipo de datos de alias.
IS_DEFERRABLE varchar(2) Especifica si la comprobación de la restricción se puede aplazar. Siempre devuelve NO.
INITIALLY_DEFERRED varchar(2) Especifica si la comprobación de la restricción se aplaza inicialmente. Siempre devuelve NO.

Consulte también

Vistas del sistema (Transact-SQL)
Vistas de esquema de información (Transact-SQL)
sys.objects (Transact-SQL)
sys.types (Transact-SQL)