один триггер - хорошо, а два - лучше!

Обсуждение возникших проблем, предложений и ошибок dbForge for Oracle
Закрыто
Nag
Сообщения: 60
Зарегистрирован: Чт 29 сен 2011 10:26

один триггер - хорошо, а два - лучше!

Сообщение Nag » Ср 01 фев 2012 15:08

Создаем таблицу и триггер:

Код: Выделить всё

create table tt2 (
  f01 number not null,
  f02 number);

Код: Выделить всё

create or replace trigger tt2_biu
before insert or update on tt2 for each row
begin
    :new.f02 := coalesce(:new.f02, 0);
end tt2_biu;
Обновляем дерево объектов, находим триггер TT2_BIU, двойным кликом открываем редактор. В нем переименовываем триггер
Изображение
Теперь компилируем (Ctrl+F7). Получаем жизнерадостное сообщение, что триггер с новым именем TT2_CHANGED_BIU был успешно скомпилирован, что дополнительно визуально подтверждается и изменением текста узла в дереве объектов с TT2_BIU на новое имя. Довольно потирая руки и злорадно хихикая ставим фокус на дерево объектов и обновляем его (F5).
Изображение
Дальше остается только выглянуть в окошко, проверяя: уж не весна ли там наступила? А то что-то триггеры как кролики стали размножаться...

Alexander

Сообщение Alexander » Ср 01 фев 2012 17:12

Данная ошибка будет исправлена в одном из следующих билдов dbForge Studio for Oracle.

Alexander

Сообщение Alexander » Вт 27 мар 2012 10:45

Сообщаем Вам, что вышла новая версия dbForge Studio for Oracle, v3.1.190, в которой данная ошибка была исправлена:
http://www.devart.com/dbforge/oracle/st ... nload.html

Благодарим Вас за Вашу помощь в усовершенствовании dbForge Studio for Oracle.

Закрыто