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
相關文章
相關標籤/搜索