Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Create Trigger ???

15K
17 января 2006 года
_vladimir_999
2 / / 17.01.2006
Подскажите пожалуйста, как нужно правильно описать создание тригера, если в теле BEGIN..END я хочу изменить данные в некоторой таблице, принадлежащей другому юзеру, т.е.

CREATE OR REPLACE TRIGGER TRIG_1
after insert on TABLE_1
for each row
begin
update USER2.TABLE2 set remarks = 'TRANSFERED' where id = :new.id;
end;

я залогонен как USER1. A вот это самое USER2.TABLE не хочет работать.
???
15K
18 января 2006 года
_vladimir_999
2 / / 17.01.2006
Всем спасибо, решение нашёл:

GRANT SELECT ON TH.IFS_INBOX TO PUBLIC
GRANT UPDATE ON TH.IFS_INBOX TO PUBLIC

create or replace public synonym th_ifs_inbox for TH.IFS_INBOX

CREATE OR REPLACE TRIGGER WHM_INSERT_TO_WHM
after insert on WHM_INBOX
for each row
begin
update th_ifs_inbox set text2 = 'TRANSFER' where id = :new.id ;
end;
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог