
01/03/2010, 05:45
|
| | Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 8 meses Puntos: 43 | |
Respuesta: Variables :new y :old Mmmmmmmmmm, si, sé que soy un tikis-mikis, pero........
:NEW es la variable con el valor nuevo que se va a meter en el campo de la tabla.
:OLD es la variable con el valor que tiene actualmente el campo de esa tabla, no el registro.
En un trigger que se dispare en el INSERT, el :OLD no tiene valor, no hay valor actual. Es de perogrullo, pero a mas de uno he visto devanarse los sesos porque un BEFORE INSERT no le rulaba y era porque preguntaba por el :OLD. |