Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
Удаление триггеров
Удаление триггеров
В процессе проектирования базы данных и разработки приложений триггер может перестать быть полезным. Для удаления триггера соединитесь с базой данных как его владелец или пользователь SYSDBA и используйте оператор DROP TRIGGER.
Его синтаксис:
DROP TRIGGER ИМЯ;
Имя триггера должно быть именем существующего триггера. Следующий пример удаляет триггер SET_CUST_NO:
DROP TRIGGER SET CUST NO;
! ! !
ПРИМЕЧАНИЕ. Чтобы временно сделать триггер недоступным, используйте ALTER TRIGGER имя INACTIVE.
. ! .
Пора дальше
Последняя глава этой части добавляет сахарную глазурь в наш торт для разработчиков базы данных. Firebird имеет две особенности PSQL: обработка пользовательских исключений и события. С помощью исключений вы имеете весьма детальный контроль над перехватом и обработкой сотен внутренне определенных условий ошибок и множеством ваших собственных исключений. С помощью событий вы можете реализовать механизм обратных вызовов, чтобы проинформировать приложения удаленных клиентов о подтвержденных изменениях, выполненных другими клиентами.
- Изменение триггеров
- Компиляция хранимых процедур и триггеров
- Удаление хранимых процедур
- Особенности PSQL для триггеров
- Удаление исходных текстов модулей
- Увеличение глубины рекурсии процедур и триггеров
- Удаление шаблонов узлов STP
- Удаление учебного узла
- Удаление файлов занятий
- Удаление узла
- Добавление, изменение и удаление элементов списка
- Добавление, изменение и удаление столбцов списка