SQLPlus是否有办法在一个事务中处理所有命令?
我有一个sql文件:
SET AUTOCOMMIT OFF
insert... ;
insert... ;
update... ;
commit;
exit;
问题是只有更新命令得到更新,两个插件都以某种方式获得回滚。我假设这是因为分号终止了一个事务,没有自动提交它就会被回滚。如何在SQLPlus中的一个事务中运行所有内容?
答案 0 :(得分:1)
我通过将所有内容包含在
中来修复它BEGIN ... END; / EXIT;
仍然不知道为什么原来的那个没有用。