简单的Oracle触发器使用

一、Oracle数据新建测试表、操作记录表和触发器

1、新建test和test_log表

create table test(name varchar2(5) primary key,password varchar2(5) not null
)

create table test_log(       t_operate varchar2(20) ,       t_time date )

2、新建触发器tri_ope,当对test表进行操作时,记录操作时间和操作

create or replace trigger tri_opeafter insert or delete or update on test
beginif inserting theninsert into test_log values('insert', sysdate);elsif deleting theninsert into test_log values('delete', sysdate);elsif updating theninsert into test_log values('update', sysdate); end if;
end;

二、对test表进行操作,会触发对其操作的记录

posted on 2015-04-08 15:45 彭驰 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/pengchi/p/4402622.html

简单的Oracle触发器使用相关推荐

  1. oracle触发器中的after insert后继续触发,oracle触发器使用:after insert 与before insert的简单使用注意...

    创建触发器时,触发器类型为after insert , 在begin中 Select fieldA into v_a from tableA; 执行到此句时,会出错: --弹出错误信息提示 --ORA ...

  2. Oracle 触发器调用存储过程|转||待研究|

    Oracle触发器调用存储过程资料收集整理 触发器:Trigger 存储过程:Stored Procedure // ******************** 收集1 **************** ...

  3. SQL server与Oracle触发器的创建与使用

    SQL Server 1创建触发器 GO BEGIN IF (object_id('WMY', 'tr') is not null) DROP trigger WMY END; GO CREATE T ...

  4. [转载]Oracle触发器用法实例详解

    本文实例讲述了Oracle触发器用法.分享给大家供大家参考,具体如下: 一.触发器简介 触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行. 因此触发器不需要人为的去调用,也 ...

  5. 【database】oracle触发器基础

    一.oracle触发器基本语法 CREATE [OR REPLACE] TRIGGER trigger_name {BEFORE | AFTER } {INSERT | DELETE | UPDATE ...

  6. Oracle 触发器(tigger)4

    Oracle 触发器(tigger) 1 触发器类型 触发器在数据库里以独立的对象存储,它与存储过程和函数不同的是,存储过程与函数需要用户显示调用才执行,而触发器是由一个事件来启动运行.即触发器是当某 ...

  7. oracle 触发器管理(以及行级触发器中有两个伪变量 :new 与 :old 的使用方法)(三个谓词inserting、deleting、updating的使用方法)

    oracle触发器管理: 1.概念 2.建立一个简单的触发器: 3.触发器的作用 4.触发条件 a.触发事件 b.触发时间 c.触发级别 d.触发限制 e.触发对象 5.创建及使用触发器 6.触发器分 ...

  8. oracle触发器报错语法,Oracle 触发器

    Oracle触发器是使用者对Oracle数据库的对象做特定的操作时,触发的一段PL/SQL程序代码,叫做触发器.触发的事件包括对表的DML操作,用户的DDL操作以及数据库事件等. 一.触发器的作用 O ...

  9. Oracle触发器-校验身份证和字节长度

    一.Oracle触发器的一个简单介绍: 触发器:是特定事件出现的时候,自动执行的代码块.类似于存储过程,但是用户不能直接调用他们. 功    能: 1.允许.限制对表的修改 2.自动生成派生列,比如自 ...

最新文章

  1. JQuery预加载的四种种方式
  2. 排序算法-06堆排序(python实现)
  3. 《Entity Framework 6 Recipes》中文翻译系列 (11) -----第三章 查询之异步查询 (转)...
  4. 计算机病毒是不会破坏计算机软件的,计算机病毒是不会破坏计算机硬件的。
  5. mediapipe系列之一脸部特征点标记
  6. HOJ 4585 Shaolin(map, 迭代器)
  7. 2019读书计划(3)——《指数基金投资指南》
  8. 前端JavaScript(1) --Javascript简介,第一个JavaScript代码,数据类型,运算符,数据类型转换,流程控制,百度换肤,显示隐藏...
  9. 抖音短连接v.douyin.com/xxx 如何生成?
  10. 上交大计算机在职研究生学费,交大在职研究生学费
  11. Graphviz 可视化图形软件(python)
  12. 线性回归 原理及公式推导
  13. 玩游戏计算机虚拟内存怎么设置,玩游戏时提示虚拟内存太小怎么办
  14. Matplotlib显示图例
  15. 2022河海大学物联网工程学院电子信息(计算机与软件方向)890上岸经验帖(毕业2年后,双非三跨211成功)
  16. whistle工具常用功能
  17. frp客户端配置文件说明
  18. Spring(33)——ImportBeanDefinitionRegistrar介绍
  19. idesk卸载教程_【亲测可行】Autodesk 卸载工具,一键完全彻底卸载删除autodesk软件专门卸载工具...
  20. python统计大小写字符出现的个数

热门文章

  1. go兼容java_兼容dubbo的微服务框架dubbogo;dubbo的完整go语言实现
  2. stackexchange.mysql_StackExchange.Redis加载Lua脚本进行模糊查询的批量删除和修改
  3. tomcat 停止 java 线程不停止_Java Tomcat,底层Netty线程不停止
  4. fadein和fadeto_jQuery fadeIn,fadeOut,fadeTo
  5. jsp usebean_JSP动作标签– jsp useBean,包含,转发
  6. jquery按名称选择_jQuery按类别选择
  7. linux信号(一)--unix环境高级编程读书笔记
  8. 云原生技术的优势是什么?
  9. React全家桶构建一款Web音乐App实战(五):歌曲状态管理及播放功能实现
  10. 用ES6 Generator替代回调函数