本Oracle教程解释了如何在Oracle中创建AFTER INSERT触发器的语法和示例。AFTER INSERT触发器表示Oracle将在执行INSERT操作之后触发此触发器。

语法

在Oracle / PLSQL中创建AFTER INSERT触发器的语法是:

CREATE [ OR REPLACE ] TRIGGER trigger_name AFTER INSERT ON table_name [ FOR EACH ROW ] DECLARE -- variable declarations BEGIN -- trigger code EXCEPTION WHEN ... -- exception handling END;

参数:

OR REPLACE – 可选的。 如果指定,它允许您重新创建已存在的触发器,以便可以在不发出DROP TRIGGER语句的情况下更改触发器定义。

trigger_name – 要创建的触发器的名称。

AFTER INSERT – 它表示触发器将在执行INSERT操作之后触发。

table_name – 创建触发器的表的名称。

限制

无法在视图上创建AFTER触发器。

可以更新:NEW值。

无法更新:OLD值。

注意另请参阅如何创建,,,和触发器。

示例

我们来看看如何使用CREATE TRIGGER语句来创建一个AFTER INSERT触发器的示例。

需要先创建下面一个表:

CREATE TABLE orders ( order_id number(5), quantity number(4), cost_per_item number(6,2), total_cost number(8,2) );

oracle触发器中的after insert后继续触发,Oracle之后插入触发器相关推荐

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

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

  2. 通过IDoc来实现公司间STO场景中外向交货单过账后自动触发内向交货单的功能 – Part 2

    通过IDoc来实现公司间STO场景中外向交货单过账后自动触发内向交货单的功能 – Part B 6, 入站IDOC的设置 IDoc type – DELVRY01 Message Type – DES ...

  3. 通过IDoc来实现公司间STO场景中外向交货单过账后自动触发内向交货单的功能 - Part I

    通过IDoc来实现公司间STO场景中外向交货单过账后自动触发内向交货单的功能 - Part I 公司间采购(公司间库存转储)流程里,常见的解决方案是发货方完成发货过账后,自动触发收货方的内向交货单.除 ...

  4. oracle 11g json 函数,在Oracle 11g中支持JSON(Support for JSON in Oracle 11g)

    在Oracle 11g中支持JSON(Support for JSON in Oracle 11g) Oracle 11g是否支持JSON? 我的意思是像在PL / SQL查询中操纵JSON对象. 我 ...

  5. date oracle 表中_从 MySQL 迁移数据到 Oracle 中的全过程

    一.前言 这里记录一次将MySQL数据库中的表数据迁移到Oracle数据库中的全过程 ,使用工具 Navicat,版本 12.0.11 操作环境及所用工具: mysql5.7 oracle18c wi ...

  6. oracle数据库中的回收站,Oracle 10G 中的"回收站"-数据库专栏,ORACLE

    oracle 10g 中的"回收站" by fenng http://www.dbanotes.net 在oracle 10g中,引入了一个回收站(recycle bin)的概念. ...

  7. mysql入库出库触发器_入库出库后库存自动更新的SQL触发器语句是什么?

    tb1(产品表)cpidcpnamecpcolorkucun1xxxxxx82xxxxxx7=================================tb2(入库表)riqirukucpid2 ...

  8. oracle dba_waiters中的lockid是什么,查杀oracle lock session and table

    查杀oracle 死锁的一些帖子摘录[@more@] 查找死锁进程 column sid format 999; column b format 9; column object_name forma ...

  9. oracle oms启动慢,停止OMS后无法启动Oracle Enterprise 13C。

    Closed. This question is off-topic. It is not currently accepting answers. Want to improve this ques ...

最新文章

  1. 接口测试要如何做数据准备
  2. python bytes' is not JSON serializable
  3. 转载:Linux命令之查看文件占用空间大小-du,df
  4. Android 高效的`InjectView – ButterKnife`
  5. 倍频程与钢琴调式的距离
  6. 迁移Net项目为Net Core\Standard项目
  7. Visual Studio 2017 - Update 2预览版已发布
  8. linux安装ld编译器,科学网—手动安装特定版本的gcc编译器 - 亓欣波的博文
  9. 敏捷图书排行 (2011年修订)【转】
  10. 区块链应用 | 区块链火了,这到底是虚火还是实火?
  11. 算法详解_【MOT】详解SORT与卡尔曼滤波算法
  12. eclipse adt 插件离线安装
  13. QC七大手法(New)
  14. 2018最新中国知名区块链公司排行榜
  15. mysql5.7架设征途服务器,征途服务端架设详细教程
  16. Android 广播接收不到短信问题,Android中短信的广播接收问题
  17. java 当前类相对路径_JAVA文件中获取该项目的相对路径方法
  18. whatamitoyou-小白详解
  19. 【UEFI】---关于BIOS,EIST和PStateCState和CPU主频变化得关系
  20. android之ION内存管理器(1)-- 简介

热门文章

  1. 联想ThinkPad T480s黑苹果efi引导文件
  2. 好消息:WCG2006 SKY进WAR3决赛了
  3. PA认证必看:考试说明及注意事项
  4. layuitable设置默认选中
  5. 2022年度手机行业排行榜(年度手机行业分析)
  6. oracle如何查询时间格式,oracle时间格式讨论
  7. 提高Stable Diffusion十倍计算速度以及解决内存崩溃问题
  8. linux mnt目录清理,linux下mnt目录作用详解
  9. 电脑端微信设置浏览器+设置截屏快捷键
  10. python b站日排行榜_B站2020年每周必看热门视频数据盘点!Python数据分析