在ms sqlserver2000中分页存储过程
想实现 select top n * from from ShopCompany where flat='推荐会员'的存储过程
create procedure pro_BindData
@page_size int
as
select top @page_size * from ShopCompany where flat='推荐会员'
go
却报错
第 4 行: '@page_size' 附近有语法错误。
哪位给解答一一下,谢谢了,
------解决方案--------------------
把select top @page_size * from ShopCompany where flat='推荐会员' 改称
Exec('select top '+@page_size+' * from ShopCompany where flat=''推荐会员''')