Compartir a través de


sys.check_constraints (Transact-SQL)

Actualizado: 17 de julio de 2006

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

Nombre de 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 en el nivel de tabla.

Un valor distinto de cero indica que se trata de una restricción CHECK en el 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.

SQL Server 2005 se diferencia de SQL Server 2000 en la forma en que descodifica y almacena expresiones SQL en los metadatos del catálogo. La semántica de la expresión descodificada es equivalente al texto original; no obstante, no existen garantías sintácticas. Por ejemplo, los espacios en blanco se quitan de la expresión descodificada. Para obtener más información, vea Cambios de comportamiento en las características del motor de base de datos en SQL Server 2005.

uses_database_collation

bit

1 = La definición de la restricción depende de la intercalación predeterminada de la base de datos para su correcta evaluación; de lo contrario, es 0. Esta dependencia evita la modificación 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.

Vea también

Referencia

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

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

17 de julio de 2006

Contenido nuevo:
  • En la columna definition se ha agregado el contenido sobre cómo se almacenan las expresiones SQL en SQL Server 2005.