条件分页存储过程
CREATE PROCEDURE web_Search
(
@a int,
@b int
)
as
declare @SQL varchar(2000)
set @SQL = 'select * from table where 1 = 1 '
if @a> 0
begin
set @SQL = @SQL + 'and fuwuprovinceid= ' + Cast(@a varchar(10))
end
if @b> 0
begin
set @SQL = @SQL + ' and b= ' + cast(@b varchar(10))
end
exec (@SQL)
go
这样的要怎么写分页的存储过程啊
------解决方案--------------------给出主键或唯一性列(可以是组合键),分页条件。
------解决方案--------------------发布两个大数据集通用分页存储过程,欢迎大家和我联系共同探讨改进方法,同时我也会及时将更新内容发布在下面的网址
http://www.thinksea.com/thinksea/show.aspx?id=92db4c46-2216-4b24-a72b-aa27fcf82e50