前言:
而今看官们对“sqlserver存储过程带参数”都比较讲究,咱们都需要学习一些“sqlserver存储过程带参数”的相关资讯。那么小编在网上网罗了一些关于“sqlserver存储过程带参数””的相关资讯,希望我们能喜欢,看官们快快来学习一下吧!--------------------------分页存储过程--------------------------
--创建
create proc usp_pageScore
@page int, --页数
@count int, --条数
@sumPage int output --总页数
as
begin
--获取总页数,CEILING表示向上取整
set @sumPage = (CEILING((select count(*) from ScoreTest) * 1.0 / @count));
select * from
(select 编号 = ROW_NUMBER() over(order by Id), * from ScoreTest) t
where t.编号 between (@page - 1) * @count + 1 and @page * @count;
end;
--调用
declare @t int
exec usp_pageScore 5, 5, @t output
select @t
--删除
drop proc usp_pageScore
--------------------------分页存储过程结束------------------------
标签: #sqlserver存储过程带参数