国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

分頁的存儲過程

2020-07-25 13:41:31
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

Create procedure sp_pageQuery 

@sqlstr nvarchar(4000),
@page_index int,
@page_size int ,
@rec_count int out --
as 
 set nocount on 
 declare @cursor_id int
 declare @rowcount int

 exec sp_cursoropen @cursor_id output,@sqlstr,@scrollopt=1,@ccopt=1,@rowcount=@rowcount output 

 set @rec_count=@rowcount

 set @page_index=(@page_index-1)*@page_size+1 

 IF @rec_count>0 
  BEGIN
  exec sp_cursorfetch @cursor_id,16,@page_index,@page_size 
  END
 ELSE
  BEGIN
  Select 'test'='null' Where 1=2
  END

 exec sp_cursorclose @cursor_id 
 set nocount off
GO



在要用的時候在那個存儲過程里調用
復制代碼 代碼如下:

Create PROCEDURE [dev].[P_Mobile_Comment_Page] 
@course_ware_id int,
@recCountPerPage int=1,
@pageIndex int =1,
@recordCount int=0 out
AS

DECLARE @sql nvarchar(4000)

SET @sql="
 Select seg_id,course_ware_id,subject,cust_name,content,create_date 
 FROM T_COURSEWARE_COMMENT 
 Where course_ware_id="+cast(@course_ware_id as varchar(10))+" 
 ORDER BY seg_id"
EXEC sp_Pagequery @sql,@pageIndex,@recCountPerPage,@recordCount out

GO


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洱源县| 七台河市| 中方县| 永登县| 怀集县| 龙井市| 湄潭县| 临湘市| 醴陵市| 车致| 慈溪市| 潜江市| 吴忠市| 颍上县| 横峰县| 株洲县| 西乌珠穆沁旗| 万载县| 太仓市| 赤城县| 天全县| 奉新县| 洛川县| 荥阳市| 阳曲县| 洪泽县| 鱼台县| 铜川市| 绥化市| 孝感市| 云南省| 章丘市| 平安县| 伊吾县| 巴青县| 芜湖市| 璧山县| 关岭| 南澳县| 霍州市| 大田县|