SQL Server - Optener el nombre de las columnas en una consulta en forma de lista

 
Vista:
sin imagen de perfil
Val: 6
Ha aumentado su posición en 2 puestos en SQL Server (en relación al último mes)
Gráfica de SQL Server

Optener el nombre de las columnas en una consulta en forma de lista

Publicado por Juan (5 intervenciones) el 09/07/2019 20:53:20
el siguiente codigo que les dejo les permite de una tabla o la union de tablas sacar la lista de los nombres de las columnas, en mi caso esto me es util para permisos en una aplicacion donde cada columna es un boton:

ejemplo si tienes una tabla con las columnas A, B, C
el siguiente ejemplo de la tabla "TablaEjemplo" devolverias una columna con el nombre name que tiene enlistado la cabezera de las columnas de la siguiente manera

name
--------
A
B
C

1
2
select name from syscolumns where id = (select Id from sysobjects  Where name = 'TablaEjemplo')
 and (name <> 'RecordID' );


en ese ejemplo omito la columna RecordID ya que no la necesito que me muestre,

SI POR ALGUNA RAZÓN NO LES FUNCIONA RECUERDEN HACER LA CONSULTA CON SU BASE DE DATOS y no usando master
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