最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺析Oracle和Mysql分頁的區(qū)別

 更新時間:2017年09月06日 10:14:01   作者:Jago0925  
Mysql使用limit分頁而Oracle使用rownum分頁,下面通過本文給大家介紹Oracle和Mysql分頁的區(qū)別,需要的的朋友參考下吧

一、Mysql使用limit分頁

select * from stu limit m, n; //m = (startPage-1)*pageSize,n = pageSize

PS:

(1)第一個參數(shù)值m表示起始行,第二個參數(shù)表示取多少行(頁面大?。?/p>

(2)m= (2-1)*10+1,n=10 ,表示 limit 11,10從11行開始,取10行,即第2頁數(shù)據(jù)。

(3)m、n參數(shù)值不能在語句當中寫計算表達式,寫到語句之前必須計算好值。

二、Oracle使用rownum分頁

select * from (
select rownum rn,a.* from table_name a where rownum <= x
//結束行,x = startPage*pageSize
)
where rn >= y; //起始行,y = (startPage-1)*pageSize+1

PS:

(1)>= y,<= x表示從第y行(起始行)~x行(結束行) 。

(2)rownum只能比較小于,不能比較大于,因為rownum是先查詢后排序的,例如你的條件為rownum>1,當查詢到第一條數(shù)據(jù),rownum為1,則不符合條件。第2、3...類似,一直不符合條件,所以一直沒有返回結果。所以查詢的時候需要設置別名,然后查詢完成之后再通過調(diào)用別名進行大于的判斷。

總結

以上所述是小編給大家介紹的Oracle和Mysql分頁的區(qū)別,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

  • Oracle Scott創(chuàng)建視圖權限不足解決辦法

    Oracle Scott創(chuàng)建視圖權限不足解決辦法

    大家安裝了oracle數(shù)據(jù)庫,按照oracle教程所說,使用scott用戶登錄,創(chuàng)建一個視圖,有沒有遇到錯誤提示:權限不足!,今天就告訴大家如何解決!
    2015-10-10
  • oracle索引的測試實例代碼

    oracle索引的測試實例代碼

    這篇文章主要給大家介紹了關于oracle索引測試的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • windows系統(tǒng)下進入oracle數(shù)據(jù)庫兩種方法

    windows系統(tǒng)下進入oracle數(shù)據(jù)庫兩種方法

    這篇文章主要給大家介紹了關于windows系統(tǒng)下進入oracle數(shù)據(jù)庫兩種方法的相關資料,Oracle數(shù)據(jù)庫是一款非常流行的關系型數(shù)據(jù)庫管理系統(tǒng),它被廣泛用于企業(yè)級應用中,為了使用Oracle數(shù)據(jù)庫,我們需要先進入數(shù)據(jù)庫系統(tǒng)中,需要的朋友可以參考下
    2023-09-09
  • 深入oracle分區(qū)索引的詳解

    深入oracle分區(qū)索引的詳解

    本篇文章是對oracle分區(qū)索引進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • oracle wm_concat 列轉(zhuǎn)行 逗號分隔

    oracle wm_concat 列轉(zhuǎn)行 逗號分隔

    oracle wm_concat函數(shù),用于列轉(zhuǎn)行,逗號分隔本文將詳細介紹此功能的應用
    2012-11-11
  • linux oracle數(shù)據(jù)庫刪除操作指南

    linux oracle數(shù)據(jù)庫刪除操作指南

    本文將詳細介紹Linux操作系統(tǒng)下完全刪除Oracle數(shù)據(jù)庫的操作方法,需要的朋友可以參考下
    2012-11-11
  • 講解Oracle數(shù)據(jù)庫中的數(shù)據(jù)字典及相關SQL查詢用法

    講解Oracle數(shù)據(jù)庫中的數(shù)據(jù)字典及相關SQL查詢用法

    這篇文章主要介紹了Oracle數(shù)據(jù)庫中的數(shù)據(jù)字典及相關SQL查詢用法,是Oracle入門學習中的基礎知識,需要的朋友可以參考下
    2016-03-03
  • Oracle創(chuàng)建只讀賬號的詳細步驟

    Oracle創(chuàng)建只讀賬號的詳細步驟

    本文介紹了Oracle創(chuàng)建只讀賬號的詳細步驟,有此需求的朋友可以參考下過程
    2021-06-06
  • oracle如何合并多個sys_refcursor詳解

    oracle如何合并多個sys_refcursor詳解

    這篇文章主要給大家介紹了關于oracle如何合并多個sys_refcursor的相關資料,以及在文末跟大家分享了sys_refcursor 和 cursor 優(yōu)缺點的比較,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面來一起學習學習吧
    2018-05-05
  • [Oracle] 淺析令人抓狂的ORA-01555問題

    [Oracle] 淺析令人抓狂的ORA-01555問題

    首先要說明的一點是:ORA-01555錯誤是一個“安全”的錯誤,它不會造成數(shù)據(jù)丟失或損壞,只是會讓接收到該錯誤的查詢無法繼續(xù)。以下就是對發(fā)生ORA-01555錯誤的原因進行了介紹,需要的朋友可以參考下
    2013-07-07

最新評論

南陵县| 南康市| 新密市| 克什克腾旗| 澎湖县| 德阳市| 台北市| 左云县| 天镇县| 弥渡县| 建阳市| 正阳县| 黄大仙区| 鲁甸县| 琼结县| 罗城| 基隆市| 固镇县| 高安市| 攀枝花市| 麦盖提县| 宁安市| 古田县| 合作市| 永嘉县| 永吉县| 遂宁市| 乌兰察布市| 铜梁县| 马鞍山市| 通化市| 界首市| 赤城县| 泰兴市| 崇明县| 苍梧县| 塔城市| 绵阳市| 崇信县| 望奎县| 延川县|