Valor por default

01/09/2005 - 16:16 por Diego | Informe spam
Hola quiciera saber cuales es el valor por default por una consulta, lo que
pasa es que no tengo acceso al enterprice , solo puedo hacerlo por query
Arte Diego
 

Leer las respuestas

#1 Alejandro Mesa
01/09/2005 - 17:44 | Informe spam
Diego,

Puedes usar la vista de sistema information_schema.columns o puedes usar las
tablas de sistema sysconstraints y syscomments.

Ejemplo:

use northwind
go

select
table_schema,
table_name,
column_name,
column_default
from
information_schema.columns
where
table_schema = 'dbo'
and table_name = 'orders'
and column_name = 'freight'

select
object_name(sconst.[id]),
col_name(sconst.[id], sconst.colid),
object_name(sconst.constid) as const_name,
scomm.[text] as const_value
from
sysconstraints as sconst
inner join
syscomments as scomm
on sconst.constid = scomm.[id]
where
sconst.[id] = object_id('dbo.orders')
and col_name(sconst.[id], sconst.colid) = 'freight'
and objectproperty(constid, 'IsDefaultCnst') = 1
go


AMB

"Diego" wrote:

Hola quiciera saber cuales es el valor por default por una consulta, lo que
pasa es que no tengo acceso al enterprice , solo puedo hacerlo por query
Arte Diego

Preguntas similares