小编Bal*_*und的帖子

Oracle错误:无法在查询中执行DML

为什么我会收到以下错误?

Error starting at line 1 in command:

select FUNC from dual
Error report:
SQL Error: ORA-14551: cannot perform a DML operation inside a query 
ORA-06512: at "ANONYMOUS.FUNC", line 15
14551. 00000 -  "cannot perform a DML operation inside a query "
*Cause:    DML operation like insert, update, delete or select-for-update
           cannot be performed inside a query or under a PDML slave.
*Action:   Ensure that the offending DML operation is not performed or
           use an autonomous transaction to perform the …
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql stored-procedures dml

1
推荐指数
1
解决办法
5606
查看次数

标签 统计

dml ×1

oracle ×1

plsql ×1

sql ×1

stored-procedures ×1