oracle+mybatis分页查询
当使用oracle进行分页查询时使用以下方式:
SELECT *
FROM (SELECT A.*, ROWNUM RN
FROM (select t.name as name,
t.formula as formula,
t.data_from as dataFrom,
t.dept_id as deptId,
t.category as category
from k_kpi_target t
where t.del_flag = 0) A)
WHERE RN BETWEEN #{startNum} AND #{endNum}
order by rownum
使用oracle 使用“<”,“>”进行查询时,只能取第一条到某一条数据。
另:oracle数据库可以使用“<” ,“>”进行查询,并可以获得对应数据,但是在mybatis无法识别“>” .
启动Tomcat会报异常:The content of elements must consist of well-formed character data…
还没有评论,来说两句吧...