В примере 14.7 показано, как вы можете реализовать триггер DDL, у которого областью видимости является текущая база данных.
Триггер в примере 14.7 запрещает пользователям удалять любой триггер, который принадлежит базе данных sample. Предложение database указывает, что триггер prevent_drop_triggers является триггером уровня базы данных. Ключевое слово drop_trigger является предварительно определенным типом события, задающим событие удаления любого триггера.