Поиск

L2AVADON

СТАТЬИ

Триггеры DDL

Oracle позволяет определить триггеры, которые будут запускаться в от­вет на исполнение операторов языка DDL (Data Definition Language -язык определения данных). Попросту говоря, оператор DDL - это лю­бой оператор SQL, используемый для создания или изменения объекта базы данных, такого как таблица или индекс. Приведем несколько примеров операторов DDL:

     CREATE TABLE

     ALTER INDEX

     DROP TRIGGER

Каждый из этих операторов приводит к созданию, изменению или уда­лению объекта базы данных.

Синтаксис создания таких триггеров практически совпадает с синтак­сисом создания триггеров DML, отличие лишь в запускающих их со­бытиях и в том, что триггеры DDL не применяются к отдельным таб­лицам.

 
1 2 3 4