返回信息流写了一个分页的存储过程:
CREATE PROCEDURE fenye
(@rescperpage int=10,
@needpage int,
@tablename varchar(40))
as
declare @lasttime datetime
select @lasttime=max(retime) from
(select top @rescperpage*(@needpage-1) retime from main_url order by retime)temptab
select top @rescperpage * from main_url where retime>@lasttime order by retime
但是语法检查时说第8行(第9行也是)的@rescperpage附近有语法错误。
然后把top后面的参数换成数字以后,就能通过语法检查
所以想问问在top后面怎么使用参数......
这是一条镜像帖。来源:北邮人论坛 / database / #153同步于 2006/10/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
sqlserver的存储过程中top后使用参数的问题
amen
2006/10/10镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复