DDl触发器
2016-11-19 20:05
99 查看
DDL触发器—-大部分使用after关键字
/*
系统所发生的ddl事件(create,alter,drop),就可以建立ddl触发器
*/
create table event_ddl(
event varchar2(50),
username varchar2(50),
owner varchar2(10),
objname varchar2(20),
objtype varchar2(20),
time date
);
create or replace trigger tri_ddl
after DDL
on scott.schema
begin
insert into event_ddl
values(ora_sysevent,ora_login_user,ora_dict_obj_owner,
ora_dict_obj_name,ora_dict_obj_type,sysdate);
end;
/*
系统所发生的ddl事件(create,alter,drop),就可以建立ddl触发器
*/
create table event_ddl(
event varchar2(50),
username varchar2(50),
owner varchar2(10),
objname varchar2(20),
objtype varchar2(20),
time date
);
create or replace trigger tri_ddl
after DDL
on scott.schema
begin
insert into event_ddl
values(ora_sysevent,ora_login_user,ora_dict_obj_owner,
ora_dict_obj_name,ora_dict_obj_type,sysdate);
end;
相关文章推荐
- 给大家分享好东西喽!DDL触发器,追踪存储过程定义语句变更日志,及当前版本与上一版本。
- oracle数据库登录、DDL触发器的应用
- Sql Server2005 Transact-SQL 新兵器学习总结之-DDL触发器
- SQLServer EVENTDATA()函数来获取DDL 触发器信息
- 在SQL Server 中使用EVENTDATA()函数来获取DDL 触发器信息
- 创建一个指定IP才能执行DDL语句的触发器
- 数据库结构同步之通过DDL触发器记录数据库结构的变更
- sql server ddl触发器限制用户创建表
- SQL Server 2005 中的DDL触发器应用
- 使用触发器实现数据库级守护,防止DDL操作
- DDL触发器的应用
- MS SQL Server:DDL 触发器....
- 一个ORACLE的DDL触发器例子
- 使用触发器和自治事务做了个DDL审计
- oracle 触发器的种类和触发事件,DML触发器,DDL事件触发器,替代触发器,查看触发器,
- 使用DDL触发器限制访问的来源
- sql server 2005中的DDL触发器
- 记录数据库ddl操作触发器
- sql server 2005中的DDL触发器
- MS SQL Server:DDL 触发器....