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

首頁 > 開發 > 綜合 > 正文

分頁存儲過程的使用

2024-07-21 02:50:53
字體:
來源:轉載
供稿:網友
分頁存儲過程的使用

一、存儲過程

存儲過程就像數據庫中運行的方法(函數)

優點:速度快,在數據庫中保存的存儲過程語句都是編譯過的

允許模塊化程序設計

提高系統的安全性,防止SQL注入

減少網絡流量,只傳輸存儲過程的名稱

二、存儲過程分類

1、系統存儲過程

由系統定義,存放在master數據庫中

名稱以"sp_"開頭或"xp_"開頭

2、自定義存儲過程

由用戶在自己的數據庫中創建的存儲過程usp

三、創建存儲過程

Create PRoc[edure] 存儲過程名

@參數1 數據類型=默認值 output,

@參數n 數據類型=默認值 output

as

SQL語句

四、存儲過程的使用

 1 create procedure usp_FenYe 2 @pageIndex int, 3 @pageCount int=10, 4 @pageTotalCount int output 5 as 6 begin 7   --計算出總頁數 8   declare @totalData int; 9   set @totalData=(select count(*) from T)10   set @pageTotalCount=Ceiling(@totalData*1.0/@pageCount);11   --得到數據12   select * from13   (select *,num=row_number() over(order by id) from T) as t14    where t.num between 15     @pageCount * (@pageInde-1)+1 and @pageCount* @pageIndex;16 end17 go


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阳高县| 汉中市| 马尔康县| 海伦市| 茌平县| 华池县| 金川县| 南川市| 芦山县| 新建县| 邓州市| 虞城县| 根河市| 疏附县| 三门县| 丹寨县| 金溪县| 永胜县| 成安县| 东光县| 安化县| 瑞昌市| 如东县| 沙坪坝区| 舒兰市| 巴里| 南郑县| 竹山县| 屏东市| 长顺县| 东光县| 韶关市| 武乡县| 百色市| 高台县| 囊谦县| 鄢陵县| 松溪县| 浑源县| 东明县| 淮安市|