select en un trigger

21/12/2007 - 13:54 por Rubén Rodriguez | Informe spam
Hola, necesito hacer un select a la tabla inserted en un trigger, el nombre
de la columna de la que debo leer el dato, necesariamente lo tengo que
obtener a través del número de posición de la columna Ej.
COL_NAME(OBJECT_ID('EstudiosII'), @i) donde @i es el número de posición.
Obviamente esto no funciona para ser utilizado en el Select. Podrían decirme
si existe alguna forma de realizar esta operación, sin tener que utilizar el
nombre explicito de la columna. Desde y amuchas gracias. Ruben.
 

Leer las respuestas

#1 Maxi
21/12/2007 - 15:31 | Informe spam
Ruben , a un trigger usted no le puede pasar variables, por lo cual @i no
seria valido.


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Rubén Rodriguez" escribió en el mensaje
news:%23$
Hola, necesito hacer un select a la tabla inserted en un trigger, el
nombre de la columna de la que debo leer el dato, necesariamente lo tengo
que obtener a través del número de posición de la columna Ej.
COL_NAME(OBJECT_ID('EstudiosII'), @i) donde @i es el número de posición.
Obviamente esto no funciona para ser utilizado en el Select. Podrían
decirme si existe alguna forma de realizar esta operación, sin tener que
utilizar el nombre explicito de la columna. Desde y amuchas gracias.
Ruben.

Preguntas similares