菜鸟问题:怎么样创建带参数的存储过程?
我刚学sql,最基础的东西都不会,比如我想写一个带参数的存储过程(分页查询),如下,
use mytable
go
create procedure page_sp
@pagesize int,
@pageindex int
as
select top @pagesize * from testtable where id not in
(select top @pagesize*(@pageindex-1) id from testtable order by id)
order by id
go
在查询分析器里运行时,总提示如下错误:
服务器: 消息 170,级别 15,状态 1,过程 page_sp,行 5
第 5 行: '@pagesize' 附近有语法错误。
服务器: 消息 170,级别 15,状态 1,过程 page_sp,行 6
第 6 行: '@pagesize' 附近有语法错误。
高手指点一下是什么原因?