Oracle 中 update 语句问题

每天进步一点
update 之后数据库还是不变

之前一直使用 MySQL 数据库的,最近的一个项目是用 Oracle 数据库的,在修改一个问题的时候要走一个流程,这个流程要设计到好几个用户才能完成,但是我又不知道每个人的具体密码,就想直接在表里修改成一样的,这里问题就出现了。执行 update 语句之后登录还是显示密码错误,在库中执行 select 语句之后,显示密码已经修改,但还是依旧登录不了。

原因

在网上徘徊了很久,答案在这里找到了。在执行 commit 语句之前,所有的 update 不会被保存,如不使用 update 和 commit 命令,在会话期间的所有命令在结束时会被丢弃。
好吧,执行 commit 语句之后,一切正常,感谢万能的 Google 。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,055评论 25 709
  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 11,098评论 0 4
  • 很多人认为,睡得越多,就会越精神。其实,那些睡得更多的人,并不是因为他们需要长时间,睡眠,而是因为他们没有好好地关...
    爱作梦的鱼儿阅读 1,800评论 0 0
  • 我上中学的时候听过这样一件事,有两个同学不知道因为什么事情发生矛盾,互相打赌不和对方说话,谁先开口就算输,所以至此...
    慧有故事阅读 4,055评论 0 2
  • 迷茫中的自己,写给未来的日子。
    莫一兮丶阅读 1,287评论 0 0