Obtener campos de tabla con SQL Server con Select

Esta es la consulta que debemos hacer en SQL para obtener los campos de una tabla o objeto dentro de nuestra base de datos de SQL Server:


SELECT so.type, so.name AS Tabla, sc.name AS Columna, st.name AS Tipo, sc.max_length AS Tamaño
FROM sys.objects so 
  INNER JOIN sys.columns sc ON so.object_id = sc.object_id 
  INNER JOIN sys.types st ON st.system_type_id = sc.system_type_id AND st.name != 'sysname'
ORDER BY so.name, sc.name



Sean felices! :) Y siéntanse libres de opinar ;)

No hay comentarios:

Publicar un comentario