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

首頁 > 開發(fā) > 綜合 > 正文

【SQL 代碼】Sql分頁(自用)

2024-07-21 02:49:07
字體:
供稿:網(wǎng)友
【SQL 代碼】Sql分頁(自用)

效果圖:

下面是存儲(chǔ)過程的創(chuàng)建,用的時(shí)候調(diào)用就行了

/****** Object:  StoredPRocedure [dbo].[spSqlPageByRownumber]    Script Date: 2015/3/5 17:34:38 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE proc [dbo].[spSqlPageByRownumber]@tbName varchar(255),        --表名@tbFields varchar(1000),      --返回字段@PageSize int,                --頁尺寸@PageIndex int,                --頁碼@strWhere varchar(1000),    --查詢條件@StrOrder varchar(255)  --排序條件asdeclare @strSql varchar(5000)    --主語句declare @strSqlCount nvarchar(500)----------------總記錄數(shù)---------------if @strWhere !=''beginset @strSqlCount='Select count(*) as TotalCout from  ' + @tbName + ' where '+ @strWhereendelsebeginset @strSqlCount='Select count(*) as TotalCout from  ' + @tbNameend--------------分頁------------if @PageIndex <= 0begin  set @PageIndex = 1endif @strWhere !=''beginset @strSql='Select * from (Select  row_number() over('+@strOrder+') rowId,'+ @tbFields+' from ' + @tbName + ' where  ' + @strWhere+' ) tb where tb.rowId >'+str((@PageIndex-1)*@PageSize)+' and tb.rowId <= ' +str(@PageIndex*@PageSize)endelsebeginset @strSql='Select * from (Select  row_number() over('+@strOrder+') rowId,'+ @tbFields+' from ' + @tbName + ' ) tb where tb.rowId >'+str((@PageIndex-1)*@PageSize)+' and tb.rowId <= ' +str(@PageIndex*@PageSize)endexec(@strSqlCount)exec(@strSql)GO

執(zhí)行:

exec [dbo].spSqlPageByRownumber 'GoodsCategory','*',10,2,'Cid > 0','order by Cid desc'


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 琼海市| 新竹市| 伊宁市| 巫山县| 安阳市| 台南市| 兴安盟| 壶关县| 济南市| 抚州市| 杭锦后旗| 扎鲁特旗| 文山县| 泾川县| 广河县| 英德市| 招远市| 句容市| 甘泉县| 行唐县| 上饶市| 大新县| 尼勒克县| 怀安县| 焦作市| 佛冈县| 漳浦县| 南城县| 星子县| 武陟县| 缙云县| 托克托县| 蛟河市| 苏州市| 南漳县| 固安县| 奈曼旗| 海门市| 招远市| 贵州省| 加查县|