网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  实例讲解oracle数据库自带的几个触发器     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:130次  录入:管理员--2008-04-01  
 

【赛迪网-it技术报道】oracle数据库自带的几个触发器(最简单触发器格式)

示例如下:

--

create or replace trigger mdsys.sdo_drop_user
after drop on database
declare 
   stmt varchar2(200);
begin
     if dictionary_obj_type = 'user' then
       stmt := 'delete from sdo_geom_metadata_table ' ||
               ' where sdo_owner = ''' || dictionary_obj_name || ''' ';
       execute immediate stmt;
    end if;
end;


---

create or replace trigger sys.aurora$server$startup after startup on database 
call dbms_java.server_startup

 

-- 

create or replace trigger sys.jis$role_trigger$ after drop on database 
when (ora_dict_obj_type='role')
begin
    sns_context.role_dropped(ora_dict_obj_name);
    http_security_cascade.principal_dropped(ora_dict_obj_name);
  end;

--删除前备份数据的器

create or replace trigger yspj.t_bill_remain_del
before delete on bill_remain

for each row

begin
insert into bill_remain_tiger
values(:old.bill_remainid,:old.bill_typeid,:old.remain_num,:old.add_time,:old.org_id,
:old.state,:old.bill_id,'删除记录',sysdate,user);

end;

 
 
上一篇: 如果有输出参数则必须使用output做修饰符    下一篇: 用一个实例讲解如何生成autotrace权限
  相关文档
实例讲解分区表的可用性及相关错误案例 (1) 03-31
Oracle OCCI的一个简单的包装类的实现 04-23
轻松掌握删除oracle 10g垃圾表的好方法 11-21
Oracle 9i 的增强型内存使用率查看表 04-11
Oracle中decode()函数的使用技巧 09-29
详细讲解有关"cbo"优化的三个疑难问题 02-03
数据库维护 01-15
处处设防 数据库安全性策略详细介绍 04-11
教你在windows环境下kill掉oracle的线程 06-04
oracle数据库中的共享服务器和专用服务器 01-30
oracle数据库11g高级压缩特性 及压缩好处 09-22
轻松了解Oracle的表快照特征 09-29
一个完整的oracle rman备份恢复参考示例 05-29
修改"oracle"数据库的进程数及会话数 02-01
用utl_inaddr包获取已经连接用户的ip地址 05-29
带你深入了解oracle中几个相对特殊的函数 01-31
oracle数据库pl/sql过程调试的输出方法 08-18
详细讲解oracle数据库sys密码的找回方法 08-01
Oracle数据库异步调用基本原理及测试 04-11
Oracle两个基本概念帮你了解体系结构 05-13
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息