Compartir a través de


sys.check_constraints (Transact-SQL)

Contiene una fila por cada objeto que es una restricción CHECK, con sys.objects.type = "C".

Se aplica a: SQL Server (SQL Server 2008 a versión actual), Windows Azure SQL Database (Versión inicial a versión actual).

Nombre de columna

Tipo de datos

Descripción

<Columnas heredadas de 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.

definition

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 nombre ha sido proporcionado por el usuario.

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, vea Configuración de visibilidad de los metadatos.

Vea también

Referencia

Vistas de catálogo de objetos (Transact-SQL)

Vistas de catálogo (Transact-SQL)