Online Documentation for SQL Manager for InterBase/Firebird
Редактирование триггера
На вкладке Trigger задайте основные параметры триггера.
В поле Name укажите имя объекта. Имя таблицы, к которой относится триггер, задайте в поле For table.
В разделе On event укажите, при выполнении какого действия с таблицей должен срабатывать редактируемый триггер.
Insert - при вставке данных в таблицу,
Update - при обновлении данных,
Delete - при удалении данных.
В разделе Type выберите когда будет выполняться триггер.
Before - до события, указанного в разделе On event.
After - после события.
Если на одно событие назначено несколько триггеров, то с помощью счетчика Position можно установить очередность их выполнения. В этом счетчике укажите порядковый номер триггера при выполнении.
Если флажок Is active установлен, то триггер активен.
В разделе Variables/Cursors задайте параметры переменной или курсора триггера.
В этом разделе отображается следующая информация о переменной:
Name - имя переменной или курсора,
Default Value/Request - значение переменной по умолчанию для переменной или текст запроса для курсора,
Variable Type - тип переменной,
Not Null - может ли переменная иметь значение NULL,
Description - описание переменной.
Параметры переменной можно задавать и изменять на форме, появляющейся при выборе типа переменной из раскрывающегося списка.
Variable
На вкладке Variable задайте параметры переменной.
Более подробное описание вкладки Variable смотрите на странице Задание параметров триггера базы данных.
Cursors
На этой вкладке в поле SQL редактора Вы можете задать текст курсора.
Контекстное меню.
Управлять переменными можно с помощью контекстного меню.
добавить переменную - Append,
вставить переменную перед выделенным - Insert,
удалить переменную - Delete,
переместить на одну строку вверх - Move up,
переместить на одну строку вниз - Move down.
экспортировать список - Export List.