您的位置:首页 > 数据库 > SQL

设置PL/SQL Developer自动提交事务

2016-06-12 14:42 1761 查看
今天PL/SQL Developer上用SQL语句删除部分数据,删除成功后,在页面上,发现一个怪异的现象,我删除的数据居然还存在!

简单来说就是:在PL/SQL Developer改动了数据,然后在项目中访问,发现数据没修改!

然后我把PL/SQL Developer重启后,发现又正常了!






工具/原料

PL/SQL Developer


方法/步骤

我的第一感觉是,事务没有提交!

后面发现,原来PL/SQL Developer 默认是不会自动提交事务的!

那自能手动提交或者设置成自动提交事务!

打开PL/SQL Developer,

英语界面:Tools -> Preferences -> Window Types -> SQL Window:勾选“AutoCommit SQL”,

中文是:工具-> 首选项 -> 窗口类型 -> SQL窗口 -> 勾选“自动提交sql”

最后点击确定,即可实现自动提交操作









退出登录自动提交

英文:Tools -> Preferences -> Oracle -> Connection -> Log off with open transaction:选择“Commit”。

中文:工具-> 首选项 ->Oracle -> 注销(有打开的事务) -> 选择提交









4

现在,无论是执行sql,还是注销用户,都会自动提交事务啦!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: