Иллюстрированный самоучитель по PostgreSQL

DROP TRIGGER

Удаление определения триггера из базы данных.

Синтаксис:

DROP TRIGGER триггер ON таблица

Параметры:

  • триггер. Имя удаляемого триггера.
  • таблица. Имя таблицы, для которой устанавливался триггер.

Результаты:

  • DROP. Сообщение возвращается при успешном удалении триггера.
  • ERROR: DropTrigger: there is no trigger "триггер" on relation таблица. Ошибка – в таблице не существует триггер с указанным именем.

Описание

Команда DROP TRIGGER удаляет триггер из базы данных. При выполнении этой команды уничтожаются все ссылки на удаляемый триггер. Удаление триггеров разрешено только их владельцам.

Пример

Следующая команда удаляет триггер sync_authors_books из таблицы authors базы данных booktown:

booktown-# DROP TRIGGER sync_authors_books ON authors:
DROP
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.