Ver Mensaje Individual
  #5  
Antiguo 10-11-2007
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.610
Reputación: 32
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Smile

¡Hola a todos!

Cita:
Empezado por JoseAntonio Ver Mensaje
Es posible... sin embargo como obtengo el nombre del trigger desde el codigo del mismo trigger?
Bueno, si ya estás dentro del disparador ("trigger" es disparador en inglés), se supone entonces que conoces su nombre nombre.

¿Será que tienes un procedimiento almacenado al que llamas desde disparadores de diferentes tablas, y es dentro de él donde necesitas el dato? Si ese es el caso, la solución sería que el procedimiento reciba un parámetro indicando el nombre de la tabla en cuestión.

Aunque sería muy chévere que desde cualquier procedimiento pudiéramos saber si estamos o no en el contexto de un disparador y el nombre de éste. Más concretamente, qué tabla "ha llamado" a nuestro procedimiento.

Ignoro si alguna base de datos tiene esa capacidad.

No dejes de exponer los progresos del caso.

Al González.
Responder Con Cita