【发布时间】:2015-03-16 11:07:21
【问题描述】:
为什么在执行此块时会出现错误“ORA-01086:保存点'X'从未在此会话中建立或无效”?
begin
savepoint X;
execute immediate 'alter package ANY_EXISTING_PACKAGE compile';
rollback to X;
end;
【问题讨论】:
-
您不能使用 DDL 语句回滚到保存点。
标签: oracle plsql oracle11g transactions