sys.check_constraints (Transact-SQL)

Se aplica a: síSQL Server (todas las versiones admitidas) SíAzure SQL Database

Contiene una fila por cada objeto que es una restricción CHECK, con Sys. Objects. Type = ' C '.

Nombre de la columna Tipo de datos Descripción
<Columns inherited from sys.objects> Para obtener una lista de las columnas que hereda esta vista, vea Sys. objects (Transact-SQL).
is_disabled bit La restricción CHECK está deshabilitada.
is_not_for_replication bit La restricción CHECK ha sido creada con la opción NOT FOR REPLICATION.
is_not_trusted bit La restricción CHECK no ha sido comprobada por el sistema para todas las filas.
parent_column_id int 0 indica una restricción CHECK de nivel de tabla.

Un valor distinto de cero indica que se trata de una restricción CHECK de nivel de columna definida en la columna con el valor de Id. especificado.
definir nvarchar(max) Expresión SQL que define esta restricción CHECK.
uses_database_collation bit 1 = La definición de la restricción depende de la intercalación predeterminada de la base de datos para la evaluación correcta; en caso contrario, 0. Esta dependencia evita el cambio de la intercalación predeterminada de la base de datos.
is_system_named bit 1 = El nombre ha sido generado por el sistema.

0 = El usuario proporcionó el nombre.

Permisos

La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario tiene algún permiso. Para obtener más información, consulte Metadata Visibility Configuration.

Consulte también

Object Catalog Views (Transact-SQL) (Vistas de catálogo de objetos [Transact-SQL])
Vistas de catálogo (Transact-SQL)