有两个表tbl1和tbl2,假设它们的触发器大同小异,能不能写一个触发器让两个表共享?比如象下面这样
create trigger abc before update on tbl1,tbl2
begin
......
end;
然后我需要在触发器内判断一下本次触发的表的表名是tbl1还是tbl2即可。请教oracle如何实现以上需求?
create trigger abc before update on tbl1,tbl2
begin
......
end;
然后我需要在触发器内判断一下本次触发的表的表名是tbl1还是tbl2即可。请教oracle如何实现以上需求?
解决方案 »
- 谁帮我看看这个sqlserver的存储过程怎么改成oracle的,在线等等等等!!!!!!
- exp中关于设定filesize大小及压缩问题?在线等谢谢了!
- oracle怎么获取列名
- 各位高手,请教育一个关于中文乱码的问题
- oracle10g主机身份证明问题(发了N次了)
- ora9i安装问题,单击下一步就没了,怎么回事啊?
- 把SQLPLUS下的内容输出到文本文件的命令?
- ado连接oralce的问题。
- 如何得到某个用户所拥有的全部表名?
- ##############OracleOraHome90Agent服务是做什么用的?
- 怎么查看oracle的pl/sql语言哪里出错?
- Oracle 中怎么查询韩文
在两个trigger中,调用同一个procedure
比如说flag
flag=1就是非tab1,2的就是tab2
然后存储过程做相应的处理不就行了