论坛首页 Java企业应用论坛

Spring jdbcTemplate.queryForList() 查询记录数 不对

浏览 7068 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2015-01-21  
刚开始学习 spring  遇到一个问题 请教大家。

一个普通的sql 查询,在plsql 中查询出 24499条记录,但是使用jdbcTemplate.queryForList() 只查询出24498 条数据?

请教大家!

  • 大小: 33.6 KB
   发表时间:2015-01-21  
应该不是 jdbcTemplate 默认记录数的问题,将SQL 设置查询条件后,总是与数据库的查询记录数不对
0 请登录后投票
   发表时间:2015-01-21  
哪位大侠 遇到过? 请指教?
0 请登录后投票
   发表时间:2015-01-22  
需要没有核对下有没有锁表情况
锁表了有时会出现这个现象
0 请登录后投票
   发表时间:2015-01-23  
别count(*) count 一个列看看
0 请登录后投票
   发表时间:2015-01-23  
你plsql里是不是刚手动加过一条记录,然后没有commit。。。。。
0 请登录后投票
   发表时间:2015-01-27  
感谢大家回复,这两天忙 没及时回复大家。

此问题确实怪异,最后没辙了,直接在测试服务器替换代码,看了下调试结果,居然是没问题的!

至于出现此问题的原因 真无解了。。。。
0 请登录后投票
   发表时间:2015-01-27  
我感觉6楼是正解
0 请登录后投票
   发表时间:2015-01-27  
不过楼主的业务居然要捞出所有数据而不分页,这样不会有问题么
0 请登录后投票
   发表时间:2015-01-27  
alixjiang 写道
不过楼主的业务居然要捞出所有数据而不分页,这样不会有问题么




只是为了测试。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics