Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 ORA-04091  [new]
Sergant82
Member

Откуда:
Сообщений: 490
есть табличка на которой триггер висит.
CREATE OR REPLACE TRIGGER calc_loss
AFTER UPDATE
ON consumption_tt
REFERENCING OLD AS OLD NEW AS NEW
FOR EACH ROW
declare k number;
n number;
begin
select count(dset)
into k
from consumption_tt
where transformt_id = :new.transformt_id;
end;
компилится без проблем. Но при попытки изменить данные из прогрмаммы в этой таблице валится ошибка table consumption_tt is mutating , trigger/function may not see it
Помогите разобраться в чем проблема.
10 дек 08, 12:24    [6549777]     Ответить | Цитировать Сообщить модератору
 Re: ORA-04091  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
в FAQ
10 дек 08, 12:25    [6549786]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить