• Viernes 8 de Noviembre de 2024, 04:47

Autor Tema:  Obtener descripción de columnas en SQL Server  (Leído 6265 veces)

david.rguez

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Obtener descripción de columnas en SQL Server
« en: Martes 30 de Junio de 2009, 18:01 »
0
Buenas tardes a todos

    Quiero formar un listado con las tablas que tiene nuestra base de datos y sus atributos básicos (tipo de datos, precisión, descripción, nombre, valor predeterminado, permitir nulos.....).

He encontrado repartidos en diversas vistas del sistema la mayoría de atributos que necesito (con lo que no sería complicado hacer una consulta SQL que combine las tablas para obtener lo que busco), excepto el de la descripción del campo, que no encuentro por ninguna parte. ¿Alguien sabría decirme dónde almacena SQL Server ese dato?

Un saludo y gracias

    David Rguez.

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: Obtener descripción de columnas en SQL Server
« Respuesta #1 en: Domingo 9 de Agosto de 2009, 19:57 »
0
Aqui hay una funcion mira a ver si te funciona
http://codebetter.com/blogs/raymond.lew ... 56519.aspx




Saludos
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================

david.rguez

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Obtener descripción de columnas en SQL Server
« Respuesta #2 en: Viernes 13 de Noviembre de 2009, 11:46 »
0
Cita de: "F_Tanori"
Aqui hay una funcion mira a ver si te funciona
http://codebetter.com/blogs/raymond.lew ... 56519.aspx




Saludos

Perdona, no había visto tu mensaje hasta esta semana. Sí, eso es justo lo que estaba buscando.

He modificado un poco el script para poder introducir también la indicación de si la columna en cuestión es clave principal o no y también para ser manejado por un procedimiento raíz que indique si quiere analizar solo una tabla o toda la base de datos; y ahora ya tenemos lo que necesitábamos.

Un saludo y gracias.