CREATE OR REPLACE TRIGGER
create_table_trigger
AFTER CREATE ON SCHEMA
BEGIN
IF SYS.DICTIONARY_OBJ_TYPE = 'TABLE' THEN
....
END;
Lista atrybutów EVENT znajduje się na tej stronie
http://ist.marshall.edu/ist480adbp/plsql_triggers.html (link nie działa)
Link do maszyny Wayback do treści martwego linku powyżej:https://web.archive.org/web/20110809071133/http://ist.marshall.edu/ist480adbp/plsql_triggers.html
O ile mi wiadomo, dictionary_obj_type jest jednym z TABLE|SEQUENCE|PROCEDURE|INDEX|FUNCTION|TYPE|PACKAGE
A nazwa_obiektu_słownika to tylko nazwa tabeli/sekwencji/proc/itd.
- dictionary_obj_type Zwraca typ obiektu słownika, na którym wystąpiła operacja DDL, która uruchomiła wyzwalacz.
- dictionary_obj_name Zwraca nazwę obiektu słownika, na którym wystąpiła operacja DDL, która uruchomiła wyzwalacz.