ALTER TRIGGER
Изменяет определение триггера.
Синтаксис
ALTER TRIGGER <name> ON <table> RENAME TO <newname>
Описание
Команда ALTER TRIGGER изменяет свойства существующего триггера.
Выражение RENAME изменяет имя указанного триггера, не меняя определения триггера в остальном.
Необходимо быть владельцем таблицы, с которой работает триггер, чтобы иметь возможность менять его свойства.
Параметры
| Параметр | Описание |
|---|---|
name |
Имя существующего триггера, который необходимо изменить |
table |
Имя таблицы, с которой работает этот триггер |
newname |
Новое имя для триггера |
Примечания
Возможность временно активировать или деактивировать триггер предоставляется командой ALTER TABLE, а не ALTER TRIGGER, поскольку в ALTER TRIGGER нет удобного способа выразить опцию активации или деактивации всех триггеров таблицы одновременно.
Обратите внимание, что Greengage DB имеет ограниченную поддержку триггеров.
См. CREATE TRIGGER для получения дополнительной информации.
Примеры
Переименовать существующий триггер:
ALTER TRIGGER emp_stamp ON emp RENAME TO emp_track_chgs;
Совместимость
ALTER TRIGGER является расширением стандарта SQL в Greengage DB.