SQL Server - ayuda con esto

 
Vista:

ayuda con esto

Publicado por renegado (41 intervenciones) el 19/05/2005 04:33:54
saludos y una feliz noche:

he creado una tabla y en campo descripcion de cada campo e escrito x cantidad de palabras docuentando dicho campo

quiero crear un diccionario de datos de la base de datos

1. existe una modo en sql que me traiga toda esta informacion ? (nombre campos, tipo de datos, longitud, campos requeridos si o no y la descripcion de lso campos ??

2. como se puede conocer por funciones de sql las descripciones de los campos??

3. e que tabla del sitema se almacena la descripcion de los campos d elas tabals??

de antemano muchas gracais

att

rene

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda con esto

Publicado por marcelo (16 intervenciones) el 19/05/2005 13:42:27
Te mando 2 ejemplos:
Exploralos...
Una herramienta útil, es buscar en la ayuda un comando que haga esto...
y desde el query analizer, mostrar el plan dejecución y revisar que tablas toca el comando, y replicar exactamente el select que hace:
De todas maneras, te mando 2 ejemplos extrados de este método.
---Ejemplo 1
select
ObjectOwner = User_Name(so.uid),
ObjectName = so.Name,
ColumnName = sc.Name,
-- ObjectType = Type_Name(so.xtype),

TipoSQL = sc.xtype,
TipoUsuario = Type_Name(sc.xusertype),
Largo = sc.length,
--
Iscomputed = sc.Iscomputed,
Isnullable = sc.Isnullable,
-- Fijate en el resto de los campos.
filler = 'Resto de los campos',
sc.*, 'x', so.*

from
syscolumns sc,
sysobjects so

where
so.name = 'sysusers' and
sc.id = so.id
---Ejemplo 2
sp_columns 'sysusers','dbo'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar