因工作需要,尝试写一些建议的触发器,下面为其中一例。

//创建一个名为TRG_FIN_OPB_ACCOUNTCARD的触发器

create or replace trigger TRG_FIN_OPB_ACCOUNTCARD

before insert on fin_opb_accountcard
for each row
begin
if :new.card_no = 0 then
RAISE_APPLICATION_ERROR(-20001,'card_no为0,无法插入fin_opb_accountcard');
end if;
end ;

  触发器作用在对fin_opb_accountcard表进行insert操作前,判断新加入的数据中card_no是否为0,若为0,RAISE_APPLICATION_ERROR方法会提示报错,注意方法中有两个参数,错误编号和错误信息。

最新文章

  1. 怎么使用jquery阻止页面的离开或卸载
  2. idea IntelliJ IDEA 2016.2破解
  3. delphi cxgrid 使用方法
  4. php以excel的形式将数据输出
  5. 【JPA】两种不同的实现jpa的配置方法
  6. 导入jsp
  7. pgpool-II主备流复制的架设
  8. Spring Boot 1.4测试的简单理解
  9. BZOJ_1500_[NOI2005]维修数列_splay
  10. 【转】JY 博客
  11. V-rep学习笔记:切削
  12. Java中的Future相关
  13. cesium原理篇(二)--网格划分【转】
  14. ci框架学习整理
  15. Centos7.3安装vsftp服务
  16. ADO.NET中DbConnection.GetSchema方法的使用总结
  17. ISA 连接非443端口的https站点提示错误
  18. [微软官网]One Windows Kernel
  19. 增强MyEclipse的代码自动提示功能
  20. nginx web服务优化

热门文章

  1. [转]Struts2理解--动态方法和method属性及通配符_默认Action
  2. 【USACO 3.1】Contact(01子串按出现次数排序)
  3. 《Python核心编程》 18.多线程编程(一)
  4. 在eclipse中遇到cannot open output file xxx.exe: Permission denied 的解决办法
  5. C#设置textBox只能输入数字(正数,负数,小数)简单实现
  6. Python之路【第十八篇】Django小项目webQQ实现
  7. PHP常用数据库代码汇总
  8. jQuery1.11源码分析(1)-----Sizzle源码概览[原创]
  9. UIScrollView的常见属性
  10. redirect()重新定向·