Db.paginate用于oracle,但是执行时总是报SQL命令未正确结束。

Db.paginate(1,10,"select * "," from table order by id asc");

就这样就报SQL命令未正确结束,用的是oracle,不知道是什么原因,jfinal是3.4

评论区

JFinal

2018-10-16 16:53

设置好方言没?
arp.setDialect(new OracleDialect());

joshua

2018-10-16 17:08

@JFinal 原来还需要设置方言啊,第一次用oracle,看别人的项目也没配置,今天弄分页时就出现这个错,谢谢。

JFinal

2018-10-16 17:20

@joshua 默认是 mysql 方言,这时才可以不配置,其他数据库需要配置

热门反馈

扫码入社