problema con trigger

MeT-X
07 de Noviembre del 2003
este triger me da problemas de compilacion

CREATE OR REPLACE TRIGGER t_tipo_pago
BEFORE INSERT OR UPDATE
ON venta
FOR EACH ROW
DECLARE
recargo number;
begin
select pct_recargo into recargo from metodo_pago where (tipo_pago = :old.tipo_pago);
:new.recargos = recargo;
end;

nuevo
07 de Noviembre del 2003
creo que debes poner....
:new.recargos := recargo;

te faltaban los "dos puntos" (:) antes del "igual" (=)