> The trigger is like this:

What is the TRIGGER declaration, what table?  BEFORE or AFTER??



>   if (updating or (deleting) ) then
>   begin
>     select max(f_acd_id) from table1 into :maxID;
>     nid = old.f_acd_id;
> 
>     while (nid < :maxid) do
>     begin
>       select first 1 balance from fin_acc_cash_diary
>              where f_acd_id < :nid
>              order by f_acd_id desc
>              into :ye;

"Ye" is not declared as a variable.

If you are trying to refer to the "Ye" column, only "old.ye" and "new.ye" 
context variables are available.


Sean

Reply via email to