Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: how to checking DDLon triggers
From Tom Kyte:
create or replace trigger ddl_trigger
after DDL on SCHEMA
begin
insert into log
select ora_sysevent,ora_dict_obj_owner,
ora_dict_obj_name,ora_dict_obj_type, to_char(sysdate,'fm dd/Mon/yyyy HH:MI:SS AM'), machine,terminal,program,osuser from v$session where audsid = sys_context( 'userenv', 'sessionid' );
if ( sql%rowcount <> 1 )
then
raise_application_error ( -20001, 'Unable to id your session' );end if;
Daniel Received on Wed Feb 26 2003 - 10:59:39 CST
![]() |
![]() |