工作中遇到的记录一下
oracle的知识
一张没有id的表如果想要分页,就要利用oracle中的行号写语句创建一个新的伪例字段如rowno,然后用between、and来分页,
select * from(select t.objectid,t.name,t.password,t.insertdate,t.jurisdiction,row_number() over (order by t.insertdate desc) rowno from theuser t)where rowno between "+(pageSize*(pageIndex-1)+1)+" and "+pageSize*pageIndex+"";
本文介绍了一种在Oracle数据库中对不包含ID字段的表进行分页的方法。通过使用ROW_NUMBER()函数为每条记录生成一个行号,再结合BETWEEN AND子句实现指定范围内的数据检索。
3265

被折叠的 条评论
为什么被折叠?



