NutzCN Logo
问答 Pagination 查询结果数据有误
发布于 2005天前 作者 tanoak10 1676 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk
 Cnd cnd = Cnd.NEW();
            cnd.where().andEquals("DELFLAG","0") ;
            Pagination pagination = weixinMsgService.listPage(pageNumber, pageSize, cnd);

sql日志如下

  For example:> "SELECT * FROM (SELECT T.*, ROWNUM RN FROM ( SELECT * FROM weixin_msg  WHERE DELFLAG='0') T WHERE ROWNUM <= 10) WHERE RN > 0 "
[DEBUG] 2018-10-23 17:24:45,941 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) - SELECT COUNT(*) FROM weixin_msg  WHERE DELFLAG=?
    | 1 |
    |---|
    | 0 |
  For example:> "SELECT COUNT(*) FROM weixin_msg  WHERE DELFLAG='0'"

放到oracle数据库中查询结果正常,如图

image.png

3 回复

image.png
返回的数据格式只有4条,这是什么问题呢

是不是连错数据库了

来自炫酷的 NutzCN

找到问题了,使用DataGrip操作批量增加数据还是需要comit一下,有坑

添加回复
请先登陆
回到顶部