Como pasar valores a un Trigger

17/05/2006 - 23:23 por Minothauro | Informe spam
Holas, les cuento mi problema. Estoy realizando un trigger para que
realice un Insert a una tabla en donde se guarde el ID de la persona
que realizo la modificacion, y demas, pero no se como pasarle como dato
ese ID, busque mucho por las ayudas, y como una ley de Murphy, la
ayuda.no ayuda. :P

Si alguien tiene algun conocimiento al respecto se lo voy a agradecer.

Preguntas similare

Leer las respuestas

#1 Miguel Egea
17/05/2006 - 23:29 | Informe spam
SUSER_SNAME, revisa en los boosk on line?, también puedes guardar una tabla
con los valores SPID, nombre y hacer join con @@spid en tu trigger para
obtener ese nombre


Miguel Egea Gómez

SQLServer MVP

Director de Servicios Corporativos

Solid Quality Learning Iberoamericana



"Solid Quality Learning es el proveedor global en el que puede confiar para
obtener soluciones y educación avanzada para la plataforma completa de
sistemas de bases de datos de Microsoft."

www.SolidQualityLearning.com

"Minothauro" escribió en el mensaje
news:
Holas, les cuento mi problema. Estoy realizando un trigger para que
realice un Insert a una tabla en donde se guarde el ID de la persona
que realizo la modificacion, y demas, pero no se como pasarle como dato
ese ID, busque mucho por las ayudas, y como una ley de Murphy, la
ayuda.no ayuda. :P

Si alguien tiene algun conocimiento al respecto se lo voy a agradecer.

Respuesta Responder a este mensaje
#2 Jorge Gonzalez
18/05/2006 - 01:35 | Informe spam
A mí siempre me ha ido bien en diversos escenarios usando una tabla
temporal.

Crea la tabla temporal antes de hacer tu insert y construye el trigger de
manera que el asuma que la tabla existe, pero que valide el error en caso de
no existir.

inserta los valores que deseas pasar al trigger en la tabla temporal y ya en
el trigger usas los valores en la tabla

cuando el insert termina borras la tabla.
El truco sirva también para pasar arreglos de valores a un Stored Procedure
y cosas así. Ese truco me ha servido mucho, es elegante y muy funcional.

Saludos

"Minothauro" escribió en el mensaje
news:
Holas, les cuento mi problema. Estoy realizando un trigger para que
realice un Insert a una tabla en donde se guarde el ID de la persona
que realizo la modificacion, y demas, pero no se como pasarle como dato
ese ID, busque mucho por las ayudas, y como una ley de Murphy, la
ayuda.no ayuda. :P

Si alguien tiene algun conocimiento al respecto se lo voy a agradecer.

Respuesta Responder a este mensaje
#3 Minothauro
18/05/2006 - 13:39 | Informe spam
Muchisimas gracias, voy a probar lo que me dijeron
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida