`
ajax_xu
  • 浏览: 151615 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

oracle 触发器编写

 
阅读更多
    //触发器名UserToTemp 
    create or replace trigger UserToTemp after insert or update or delete 
    on user_info for each row//对表user_info操作时触发以下事件 
    declare//声明变量 
        integrity_error exception; 
        errno            integer; 
        errmsg           char(200); 
        dummy            integer; 
        found            boolean; 
        sexy              varchar2(20); 
     
    begin 
    if inserting then 
        select sex into sexy from user_info_test;//取出user_info_test表中的sex字段的值赋值给变量sexy 
        insert into User_info_temp(ID,UserName,PassWord,Createdate,Status) values(:NEW.ID,:NEW.UserName,sexy,:NEW.createdate,:NEW.status);//:NEW.UserName的值为表user_info新增加的数据 
    elsif updating then 
        update User_info_temp set ID=:NEW.ID,UserName=:NEW.UserName,PassWord=:NEW.PassWord,Status=:NEW.Status where id=:OLD.id; 
    elsif deleting then 
        delete from User_info_temp where id=:OLD.id; 
    end if; 
    exception 
        when integrity_error then 
           raise_application_error(errno, errmsg); 
    end; 
分享到:
评论

相关推荐

    oracle触发器

    oracle触发器编写注意事项和代码规则

    使用Java编写Oracle触发器的实现.pdf

    使用Java编写Oracle触发器的实现.pdf

    Oracle自增序列和触发器生成工具.zip

    一键生成Oracle自增序列和触发器,方便Oracle sql的编写加快代码编写速度。

    Oracle触发器原来也可以这么玩

    这次,我们主要讨论一下Oracle触发器在实际工作中的应用。同时借组SqlDevelop工具分享一下编写触发器过程的调式技巧(之前一编译就出现编译警告就无从下手)。当然,我还是初次接触调试,方法虽不尽人意,但是也不失...

    oracle实验5-存储过程与触发器.doc

    oracle实验5-存储过程与触发器.doc

    Oracle 基础知识 -大全- 原创整理.pdf

    1.掌握oracle表的管理(创建/维护) 2.掌握对oracle表的各种查询技巧 3.学会创建新的oracle数据库 4.掌握oracle表对数据操作技巧 ...18.会编写oracle各种触发器 19.理解视图的概念并能灵活使用视图

    oracle实验报告3

    实验目的及要求: 1)了解存储过程的分类和使用方法。 2)了解触发器的概念。 3)学习编写和执行自定义过程。 4)学习创建和使用触发器。

    Oracle使用触发器和mysql中使用触发器的案例比较

    一、触发器  1.触发器在数据库里以独立的对象存储,  2.触发器不需要调用,它由一个事件来触发运行 ...二、Oracle 使用 PL/SQL 编写触发器 1.–PL/SQL创建触发器的一般语法 create [or replace] trigger trigg

    实验六-触发器实验报告.doc

    理解Oracle触发器的种类和用途 2. 掌握行级触发器的编写 [预备知识] 1. PL/SQL程序设计 [实验原理] 1. 建立触发器 CREATE [OR REPLACE] TRIGGER <触发器名> BEFORE"AFTER INSERT"DELETE"UPDATE OF <列名> ON <表名>...

    sql oracle 辅助工具

    本人手写。。需要源码的留言。自己可以进行添加功能!... oracle:视图 存储过程 触发器 游标 包 函数 for循环 while循环 .... sql2005辅助,sql2008辅助,oracle辅助,sql oracle代码生成,sql oracle代码提示

    基于oracle和vs的图书管理系统

    本系统基于oracle的存储过程和函数,以及触发器编写的一个图书管理系统。

    Oracle 从入门到精通视频教程(11G版本)(ppt)

    PL/SQL函数编写 第8章-游标,数据的缓存区 什么是游标 显示游标 隐式游标 第9章-视图,数据库中虚拟的表 什么是视图 视图的创建 操作视图数据的限制 视图的修改 视图的删除 第10章-存储过程,提高...

    Oracle11g从入门到精通2

    《Oracle11g从入门到精通》面向数据库管理人员和数据库开发人员,从实际角度出发,系统地介绍了数据库和Oracle的相关概念和原理、Oracle的数据库管理(如安装与启动,用户权限、备份与恢复等),以及Oracle的应用...

    精通Oracle+PL+SQL.pdf(超清书签版)

     本书由全球oracle技术专家组织oaktable network的多位大师联手编写,是为pl/sql正名的名著。与市面上许多pl/sql图书只是纸上谈兵、局限于语法和功能本身不同,本书从实战出发,讲述如何正确、充分地运用语言特性,...

    精通Oracle PL/SQL 图灵

    本书由全球oracle技术专家组织oaktable network的多位大师联手编写,是为pl/sql正名的名著。与市面上许多pl/sql图书只是纸上谈兵、局限于语法和功能本身不同,本书从实战出发,讲述如何正确、充分地运用语言特性,...

    大型数据库在java中的连接

    这是java中经常用到数据的连接方式,包括提供一些最常见的表方式和语句,如:oracle触发器的编写

    oracle实验报告

    Oracle数据库自带的几个触发器(最简单触发器格式)示例如下: -- create or replace trigger MDSYS.sdo_drop_user after drop on DATABASE declare stmt varchar2(200); BEGIN if dictionary_obj_type = 'USER...

    pl/sql编写的模拟院校招生系统源码

    pl/sql编写的院校招生系统(通过包、存储过程、触发器、视图等完成的),可供学习oracle数据库pl/sql编程使用

    Oracle 11g SQL和PL SQL从入门到精通 pdf格式电子书 下载(一)

     第21章 触发器  第22章 使用对象类型 第四部分 pl/sql系统包  第23章 使用大对象  第24章 读写os文件  第25章 开发多媒体应用  第26章 开发web应用  第27章 dbms_sq动态sql  第28章 管理统计  第29章 ...

    Oracle Database 11g完全参考手册中文版.part1

    《Oracle Database 11g完全参考手册》全面详细地介绍了Oracle Database 11g的强大功能,阐述了如何使用所有的新增功能和工具,如何执行功能强大的SOL查询,如何编写PL/SQL和SQL*Plus语句,如何使用大对象和对象,...

Global site tag (gtag.js) - Google Analytics