zoukankan      html  css  js  c++  java
  • PLSQL 调试触发器

         在PLSQL里是可以调试触发器的,相信有一部分人可能不清楚这个。以前我一直使用SQl Server,哈哈,养成了一个根深蒂固的观念,以为Oracle里触发器也是不能调试的,其实SQLServer里面也是可以调试的(写这个的时候特意在网上查找了下资料)。好了,为了形象说明,下面列举个例子,如下图所示,表NVOICE_CLASS里有个触发器INVOICE_CLASS_AFTER

    其中触发器INVOICE_CLASS_AFTER如下:
    Create Or Replace Trigger INVOICE_CLASS_After
      after 
    insert or update or delete
      
    on CTMS.INVOICE_CLASS
      
    for each row
    declare

    begin
    --
      if inserting or updating then
          Upd_Ref_Tbl (
    'INVOICE_CLASS');
      
    else
          Dlt_Ref_Tbl (
    'INVOICE_CLASS');
      
    end if;
    --
    end;
    打开一个测试窗口,输入一条插入语句,如下图所示    
    按F9(开始调试),然后Ctrl + N 一步步调试就会进入触发器调试界面。
    扫描上面二维码关注我
    如果你真心觉得文章写得不错,而且对你有所帮助,那就不妨帮忙“推荐"一下,您的“推荐”和”打赏“将是我最大的写作动力!
    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接.
  • 相关阅读:
    程序文档的写法
    EF+Mysql
    R语言基础3
    R语言基础2
    R语言基础1
    搭建私有Docker Registry
    使用镜像仓库托管自己构建的Docker镜像
    构建自己的Tomcat镜像
    官方Tomcat镜像Dockerfile分析及镜像使用
    Docker镜像构建的两种方式
  • 原文地址:https://www.cnblogs.com/kerrycode/p/1582807.html
Copyright © 2011-2022 走看看