Oracle ORA-14551: 没法在查询中执行 DML 操做

用select ... from dual 调用函数的时候,报ORA-14551: 没法在查询中执行 DML 操做。html 解决方法:函数 函数声明时IS后面加 PRAGMA AUTONOMOUS_TRANSACTION;,操做语句后再加 COMMIT;spa 关于PRAGMA AUTONOMOUS_TRANSACTION(自治事务)的解释:http://blog.sina.com.cn/s/b
相关文章
相关标签/搜索