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

今天PL/SQL Developer上用SQL语句删除部分数据,删除成功后,在页面上,发现一个怪异的现象,我删除的数据居然还存在!

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

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

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

工具/原料

  • PL/SQL Developer

方法/步骤

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

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

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

  2. 打开PL/SQL Developer,

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

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

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

    设置PL/SQL Developer自动提交事务
    设置PL/SQL Developer自动提交事务
  3. 退出登录自动提交

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

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

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

    现在,无论是执行sql,还是注销用户,都会自动提交事务啦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值