Einzelnen Beitrag anzeigen

tazmania

Registriert seit: 26. Sep 2003
14 Beiträge
 
#1

ORACLE: AFTER_ALTER TRIGGER

  Alt 1. Okt 2003, 09:59
Wenn jemand alles loggen will was durch "after alter...." ausgelöst wird, dann ist hier die Lösung..

SQL-Code:
CREATE OR REPLACE TRIGGER AFTER_ALTER AFTER ALTER ON DATABASE
BEGIN
  IF (ora_dict_obj_type=''USER'') THEN
    insert into event_table
    values (ora_sysevent,
            ora_login_user,
            ora_instance_num,
            ora_database_name,
            ora_dict_obj_name,
            ora_dict_obj_type,
            ora_dict_obj_owner,
            SYSDATE);
  END IF;
END;
Viel Spassssssss....

[edit=sakura]SQL-Tags gesetzt Mfg, sakura[/edit]
[edit=MrSpock]Überschrift ergänzt. Mfg, MrSpock[/edit]
[edit=Matze]Code formatiert. Mfg, Matze[/edit]
  Mit Zitat antworten Zitat