тригерр
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



тригерр Expand / Collapse
Автор
Сообщение
09.08.2005 12:25
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 09.08.2005 12:23
Сообщ.: 19, Visits: 210
есть тригерр
create or replace trigger quickstart.quickstart.ACRIONS_COMMIT_TR
after update on quickstart.actions
for each row

необходимо чтобы он вызывал процедуру, а в этой процедуре выполнялся select к этой таблице (откуда был вызван тригеер).
Подскажите как это реализовать.
ORACLE ругается
Сообщ. #877787
10.08.2005 9:01
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 06.05.2006 8:46
Сообщ.: 244, Visits: 2 687
Напрямую наверное не получится - мутация. Можно попробовать вызываемую процедуру сделать в автономной транзакции. Но лучше пересмотреть логику и избавиться от подобной ситуации - не зря сервер ругается.
Сообщ. #877900
16.08.2005 15:59
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 16.08.2005 15:57
Сообщ.: 11, Visits: 122
for each row не получится. такое на statement триггерах делается
Сообщ. #878361
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 2:08