如何执行带输出参数的存储过程

createprocusp_GetGoodInof_Page@pageIndexint,--第几页@pageSizeint,--每页多少条@pageCountintout... create proc usp_GetGoodInof_Page
@pageIndex int, --第几页
@pageSize int, --每页多少条
@pageCount int output --输出参数 总页数
as
begin
--求总页数
declare @num int --总共多少条数据
select @num = count(*) from GoodInfo
set @pageCount = ceiling( @num*1.0/@pageSize)
--输出当前页的数据
select * from
(select *,row_number() over(order by GoodId desc) as id from GoodInfo) as t
where id between (@pageIndex-1)*@pageSize+1 and @pageSize*@pageIndex
order by Good_UpTime desc
end
go
假如我想执行 第一页,每页3条的话,exec的代码怎么写啊?
展开
 我来答
小碗米线加鸡蛋
2013-07-03 · 超过21用户采纳过TA的回答
知道答主
回答量:94
采纳率:0%
帮助的人:25.3万
展开全部

如果你用的是oracle的话,  你在点击相应的存储过程的时候, 右键, 有一个test,  这个test就类似于调式执行, 你可以在 界面上输入参数, 然后点击   图标  有一个放大镜的那个, 点击  绿色的箭头, 最后输出结果 会在 你输入参数的地方 有 显示, 查看就行

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式