博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

2010年3月19日

摘要: if ( 鄙视用sql语句 and 不屑oracle ) { break; }经常有人问起关于数据库端分页的问题,包括利用存储过程之类的方法有很多,今天我尝试着利用一个更简单的方法来处理一下,就是抽出按某种方式排序的记录集中的第M条记录开始的X条记录,也就是在SqlServer里面的select top的方法。首先说明一下的是我用的数据库是oracle,但是原理差不多。由于ORACLE不支持SELECTTOP语句,所以在ORACLE中经常是用ORDER BY跟ROWNUM RECNO的组合来实现SELECT TOP N的查询。我们知道,ROWNUM RECNO是记录表中数据编号的一个隐藏子段, 阅读全文

posted @ 2010-03-19 23:15 codingsilence 阅读(188) 评论(0) 推荐(0) 编辑