Oracle数据库的翻页Sql语句_Oracle数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

Oracle的翻页Sql语句

作者:黑客防线网安Oracle维护基地 来源:黑客防线网安Oracle维护基地 浏览次数:0

黑客防线网安网讯:StringBuffer pagingSelect = new StringBuffer(100); pagingSelect.append("select * from ( select row_.*, rownum rownum_ from ( ");pagingSelect.append(sql);pagingSelect.append(" )...

StringBuffer pagingSelect = new StringBuffer(100); pagingSelect.append("select * from ( select row_.*, rownum rownum_ from ( ");
pagingSelect.append(sql);
pagingSelect.append(" ) row_ where rownum <= " + endRow + ") where rownum_ > " + startRow);

startRow 是记录开始处
endRow 是记录结束处

举例来说:
从第11条到第20条

select * from (

select row_.*, rownum rownum_ from (

select person_id, chn_name, chn_firstname_py from t_pbase_info

) row_ where rownum <=20

) where rownum_ >=11

 

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-12780-1.html
网站维护教程更新时间:2012-03-23 00:46:13  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer