String sqlstr = "\n select * from test \n";
Sql sql = Sqls.create(sqlstr );
sql.setPager(new Pager().setPageNumber(1).setPageSize(1));
dao.execute(sql);
打印出的sql语句并没有分页,顺便引用一个情况一样的帖子:
https://nutz.cn/yvr/t/q5ig25o8n8i0lphl28npisqgvf
更诡异的是,oracle是正常分页的,sqlServer不行。
两天下来各种检查各种对比各种睡不着,发现如果是sqlServer,select关键字前不能有其他字符。
这个4年前就有的问题能否解决下?不然从含有分页语句中选中分页前的语句有点麻烦的,阅读也不便。