Ayuda con trigger
Publicado por eljhonb (124 intervenciones) el 12/10/2006 21:42:57
Buenas tardes.. mi duda es la siguiente:
Cómo puedo hacer para en un trigger determinado obtener la IP del equipo que está haciendo que se dispare el trigger?. con host_name() obtengo el nombre del equipo pero adicional a eso quisiera la obtener la IP.
Aquí pongo un ejemplo del trigger:
EXECUTE ('CREATE TRIGGER AUDITdel_' + @tabla +' ON ' + @tabla + ' FOR DELETE AS Insert into AUDIT
select ''Delete'', getdate(), ''liminacion de un registro'', SYSTEM_USER, host_name(),APP_NAME()')
Muchas Gracias!!
Cómo puedo hacer para en un trigger determinado obtener la IP del equipo que está haciendo que se dispare el trigger?. con host_name() obtengo el nombre del equipo pero adicional a eso quisiera la obtener la IP.
Aquí pongo un ejemplo del trigger:
EXECUTE ('CREATE TRIGGER AUDITdel_' + @tabla +' ON ' + @tabla + ' FOR DELETE AS Insert into AUDIT
select ''Delete'', getdate(), ''liminacion de un registro'', SYSTEM_USER, host_name(),APP_NAME()')
Muchas Gracias!!
Valora esta pregunta


0