oracle的sql语句中没有limit,limit是mysql中特有的,在oracle中可用rownum来表示,用于查询结果中的前N行数据。
如要查询emp表中的前5行数据,可用如下语句:
select * from emp where rownum<=5;
如果项目使用pagehelper插件进行分页,检查下项目的分页配置是不是配置了:pagehelper.supportMethodsArguments=true。如果有,把true改为false或者直接删掉这行配置,因为默认为false。
------------------------
supportMethodsArguments:默认值false,分页插件会从查询方法的参数值中,自动根据上面 params 配置的字段中取值,查找到合适的值时就会自动分页。
在mysql的EDIT-preference-SQL Execution里面,把limit rows里面的勾去掉。如下图: