ALTER TRIGGER

Изменяет определение триггера.

Синтаксис

ALTER TRIGGER <name> ON <table> RENAME TO <newname>

Описание

ALTER TRIGGER изменяет свойства существующего триггера. Предложение RENAME изменяет имя указанного триггера, не затрагивая остальную часть его определения. Чтобы иметь возможность изменять свойства триггера, вы должны быть владельцем таблицы, на которой этот триггер установлен.

Параметры

  • name
    • Имя существующего триггера, который необходимо изменить.
  • table
    • Имя таблицы, на которой действует данный триггер.
  • newname
    • Новое имя для триггера.

      Замечания

      Возможность временного включения или отключения триггера предоставляется командой ALTER TABLE, а не ALTER TRIGGER, поскольку у ALTER TRIGGER отсутствует удобный способ указать опцию активации или деактивации всех триггеров таблицы одновременно.

Обратите внимание, что в данном выпуске Database предоставляет ограниченную поддержку триггеров. Дополнительную информацию см. в разделе CREATE TRIGGER.

Примеры

Переименование существующего триггера:

ALTER TRIGGER emp_stamp ON emp RENAME TO emp_track_chgs;

Совместимость

ALTER TRIGGER является расширением стандарта SQL, реализованным в Database.

Смотрите также

ALTER TABLE, CREATE TRIGGER, DROP TRIGGER