Oracle_MySQL_SQLServer_JDBC分页

9 篇文章 0 订阅
4 篇文章 0 订阅
create procedure insert_user (out pid int,pname varchar(25))
begin
insert into user values(pid, name);
select max(id) into pid from user;
end;

Oracle:分页
select user.* from (select user.*, rownum t where t<10) where t > 5;

Sql分页
select top pageSize * from user where id not in (select top(pageNo-1) * pageSize  id from user order by id ) order by id;

Mysql分页
select * from user limit 2, 2;

jdbc分页
if(cn.getMetaData().supportsResultSet(TypResultSet.TYPE_SCROLL_INSENSITIVE))//判断该数据产品是否支持动态游标
{
rs.absolute(pageSize* pageNo); //设置从第几个开始
}else
{
for(i=0;i<pageSize* pageNo;i++) rs.next();//不支持,就一个一个的向下移动游标
}
for(int i=0;i<5 && rs.next();i++)
{
rs.getString("a");//获所要取得的分页数据
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值