CREATE PRocedure p_splitpage@sql nvarchar(4000), --要執行的sql語句@page int=1, --要顯示的頁碼@pageSize int, --每頁的大小@pageCount int=0 out, --總頁數@recordCount int=0 out --總記錄數asset nocount ondeclare @p1 intexec sp_cursoropen @p1 output,@sql,@scrollopt=1,@ccopt=1,@rowcount=@pagecount outputset @recordCount = @pageCountselect @pagecount=ceiling(1.0*@pagecount/@pagesize),@page=(@page-1)*@pagesize+1exec sp_cursorfetch @p1,16,@page,@pagesizeexec sp_cursorclose @p1GO
新聞熱點
疑難解答