`
zengshaotao
  • 浏览: 796276 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

显式提交惹的祸

 
阅读更多

需要开发一个指标监控系统,数据库是oracle的

 

之前用过,没什么特别。但是今天碰到的问题还真是少见。

 

oracle是11的,用了oracle sql developer 这个客户端

 

应用里配好了数据源,代码里执行的配置的sql已经打印出来,但是结果很奇怪:

 

客户端单独执行sql有数据,但是java代码就是没有数据返回,各种尝试都没有用。

 

后来才发现,客户端的执行的insert语句没有显式提交,所以java执行的sql查不到数据了。

但是客户端自己能查到,因为可能是在缓存里查到了,本身工具作了处理。

 

另外,oracle不区分大小写的,包括唯一的SID。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics