Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

sys.default_constraints (Transact-SQL)

Contiene una fila por cada objeto que es una definición predeterminada (creada como parte de una instrucción CREATE TABLE o ALTER TABLE, en vez de una instrucción CREATE DEFAULT), con sys.objects.type = D.

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).

parent_column_id

int

Id. de la columna de parent_object_id a la que pertenece este valor predeterminado.

Definición

nvarchar(max)

Expresión SQL que define este valor predeterminado.

is_system_named

bit

1 = El sistema generó el nombre.

0 = El usuario proporcionó el nombre.

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.

En el ejemplo siguiente se devuelve la definición de la restricción DEFAULT que se aplica a la columna VacationHours de la tabla HumanResources.Employee.

USE AdventureWorks2012;
GO
SELECT d.definition 
FROM sys.default_constraints AS d
INNER JOIN sys.columns AS c
ON d.parent_column_id = c.column_id
WHERE d.parent_object_id = OBJECT_ID(N'HumanResources.Employee', N'U')
AND c.name = 'VacationHours';
¿Te ha resultado útil?
(Caracteres restantes: 1500)

Adiciones de comunidad

© 2013 Microsoft. Reservados todos los derechos.