DDL触发器
来源:互联网 发布:js设置css属性 编辑:程序博客网 时间:2024/05/22 17:32
1. Create the follow table to record the trace:
CREATE TABLE SYS.DDL$TRACE( LOGIN_USER VARCHAR2(50 BYTE), DDL_TIME DATE, IP_ADDRESS VARCHAR2(50 BYTE), AUDSID VARCHAR2(50 BYTE), SCHEMA_USER VARCHAR2(20 BYTE), SCHEMA_OBJECT VARCHAR2(50 BYTE), DDL_SQL VARCHAR2(4000 BYTE));
2. Create the trigger:
CREATE OR REPLACE TRIGGER SYS.TR_TRACE_DDLAFTER DDLON DATABASEDECLARE sql_text ora_name_list_t; state_sql ddl$trace.ddl_sql%TYPE;BEGIN FOR i IN 1 .. ora_sql_txt (sql_text) LOOP state_sql := state_sql || sql_text (i); END LOOP; INSERT INTO ddl$trace (login_user, ddl_time, ip_address, audsid, schema_user, schema_object, ddl_sql) VALUES (ora_login_user, SYSDATE, SYS_CONTEXT ('USERENV', 'IP_ADDRESS'), USERENV ('SESSIONID'), Ora_Dict_Obj_Owner, Ora_Dict_Obj_Name, State_Sql);END tr_trace_ddl;/
- DDL触发器
- DDL触发器
- DDl触发器
- DDL触发器
- Oracle触发器3-DDL触发器
- 设计DDL触发器
- DDL触发器学习整理
- SQL DDL触发器
- DDL 触发器 1
- DDL 触发器 2
- SqlServer DDL 触发器
- Oracle DDL 触发器
- DDL触发器的应用
- 创建DDL触发器
- Oracle12--DDL触发器(五十七)
- DML 触发器、DDL 触发器和登录触发器
- 利用Oracle DDL触发器实现DDL监控
- MS SQL Server:DDL 触发器....
- 8个开源软件话题网站
- Spring3.0的Jar包详解
- 关于APC(Alternative PHP Cache)和MemCache
- 百度不收录该怎么办
- 换行符问题
- DDL触发器
- Linux crontab 命令格式与详细例子 .
- DSP学习指南
- Android SDCard操作(文件读写,容量计算)
- 日志的重要性
- Cocos2d-x win7 + vs2010 配置图文详解
- Spring RMI 源码浅析-RmiServiceExporter 导出服务
- 20年架构师写给程序员的一封信
- 代码混淆_Proguard_javaScript