SQL Server - Obtener nombre de la columna

   
Vista:

Obtener nombre de la columna

Publicado por Diego (1 intervención) el 07/11/2010 00:46:24
Hola, buenas noches,

Lo que quiero hacer obtener el nombre de la columna de la celda que tiene como valor 'true' para una fila en particular. Les agradeceria si alguien me pudiera ayudar, ahora abajo pasa a detallar para que es que quiero lograr esto.

Resulta q tengo una tabla modulos que contiene distintos modulos y hay una tabla roles que tiene una columna por modulo insertado en la tabla modulos. Entonces por ejemplo consulto quiero saber que permisos tiene el rol Admin, obtengo el nombre de la columna de los que son true y de esta manera ese nombre seria la clausula where para hacer un select en la tabla modulos.

Muchas gracias. Saludos
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:Obtener nombre de la columna

Publicado por Juanma Cruz (59 intervenciones) el 08/11/2010 16:17:15
Tendrías que usar el procedimiento sp_columns (mira la documentación) que te devuelve el nombre de columnas de una tabla requerida de la BD.
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