[学习笔记]ORA-04091 触发器/函数不能读它 的解决
来源:互联网 发布:中外联合办学知乎 编辑:程序博客网 时间:2024/06/02 03:53
今天在写一个触发器的时候,编写时没有错误,但是一执行就提示“ORAA-04091 触发器/函数不能读它”,百思不得其解,写的语法没有错误啊,放到SQLPLUS中执行也正常,为什么会报错呢,在问了一下百度大妈后发现许多类似错误,但是都没有明确的错误信息,难道是权限的问题,后来终于找到了原因,原来是ORACLE触发器在执行中表冲突的问题也就是mutating table的问题,原来ORACLE的触发器中是不能操作基表的,就算是SELECT也不行,会发生冲突,更改查询方式后问题解决。
- [学习笔记]ORA-04091 触发器/函数不能读它 的解决
- 关于自治事务解决触发器导致"ORA-04091:触发器/函数不能读它"不可行的验证
- oracle--ORA:04091:触发器/函数不能读它
- oracle 触发器update 出现ORA-04091: 表 **发生了变化, 触发器/函数不能读它
- ORA-04091:表XX发生了变化,触发器/函数不能读它
- ora 04091:表XX发生了变化,触发器/函数不能读它(lin49940)
- ORA-04091:表XX发生了变化,触发器/函数不能读它
- 行级触发器对当前表操作,”ORA-04091: 表 XX 发生了变化, 触发器/函数不能读它“,解决方法
- 解决触发器检测到活动的独立的事务处理, 已经回退、表发生了变化, 触发器/函数不能读它
- 表xxx发生了变化,触发器/函数不能读它
- 通过在触发器中建立自治事务解决ORA-04091(不能读取被触发的表)
- 关于触发器中表*发生了变化, 触发器/函数不能读它
- 触发器/函数不能读
- oracle 临时表 解决 "表 *** 发生了变化,触发器/函数不能读"的问题
- oracle 临时表 解决 "表 *** 发生了变化,触发器/函数不能读"的问题
- oracle 临时表 解决 "表 *** 发生了变化,触发器/函数不能读"的问题
- 关于oracle中触发器触发时,报“表发生了变化,触发器或函数不能读它”错误
- Oracle触发器表发生了变化 触发器不能读它解决方法
- 用 Objective-C 实现的 Rc4 加密算法
- html5 geolocaltion
- java编程中'为了性能'一些尽量做到的地方
- DirectX-渲染到纹理
- C++静态成员函数小结(转)
- [学习笔记]ORA-04091 触发器/函数不能读它 的解决
- 2011年美国的人权纪录
- android 中文API:android
- C/C++可会可知道的问题
- Invoke 和 BeginInvoke 的真正涵义
- flash builder 代码格式化插件
- 在多线程中如何调用Winform
- html标签转义表
- QT中-qws含义解释