分页存储过程

    技术2022-05-11  88

    最简单的分页存储过程:

    CREATE proc sp_fixpage @pagesize int,@destpage int  as set nocount ondeclare @id intdeclare @startid int

    select @startid = (@destpage - 1)*@pagesizeset rowcount @startidselect @id = id from t_member

    set rowcount @pagesizeset nocount offselect * from t_member where id > @id order by id

     

    存储过程模板:

    create proc@pagesize int,@pagecurrent intasdeclare @id1 varchar(20)declare @id2 varchar(20)declare @sql varchar(1000)

    select @id1=cast(@pagesize as varchar(20))select @id2=cast(((@pagecurrent-1)*@pagesize) as varchar(20))

    select @sql=''

    exec(@sql) 


    最新回复(0)