PL SQL DEV TRIGGER

как я могу задать условие на триггер чтобы он срабатывал только когда модуль в сесссион будет равна := 'PL/SQL DEVELOPER' сейчас он записывает изменение с любого приложение. спасибо заранее


Ответы (1 шт):

Автор решения: s.vasilev
FOR X IN (SELECT *
              FROM V$SESSION V
             WHERE V.AUDSID = USERENV('SESSIONID')
               AND V.MODULE = 'PL/SQL Developer')
LOOP
 --код в этом "блоке" исполнится только если сессия из PL/SQL Developer
END LOOP;
→ Ссылка