Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2010, 11:56
okanano
 
Fecha de Ingreso: agosto-2010
Mensajes: 6
Antigüedad: 13 años, 8 meses
Puntos: 0
Exclamación Oracle Falta el parámetro IN o OUT en el índice:: 1

Hola Amigos,

Deseo crear un Trigger (Disparador) en ORACLE sobre una tabla (TABLA1) para que tan pronto se actualice un campo (CODIGOCAR), el mismo campo sea actualizado en otra tabla (TABLA2). A continuacion va la creacion del Trigger:

CREATE OR REPLACE TRIGGER PRUEBA_TRIGGER AFTER
UPDATE OF CODIGOCAR ON TABLE1 REFERENCING old AS OLD NEW AS new FOR EACH ROW BEGIN
BEGIN
UPDATE TABLE2 e
SET e.CODIGOCAR := :new.CODIGOCAR
WHERE e.COD := :new.COD;
END;


Pero cuando trato de compilarlo me presenta el problema:

Falta el parámetro IN o OUT en el índice:: 1.
Agradezco la ayuda que me puedan prestar.

Gracias!!!