oracle分頁查詢sql寫法以及oracle查表字段數量的方法


oracle實現分頁功能 limit功能例子

 

  oracle數據庫不支持mysql中limit功能,但可以通過rownum來限制返回的結果集的行數,rownum並不是用戶添加的字段,而是oracle系統自動添加的。

記錄兩種常用方法:

(1)使查詢結果返回中間的6到10行:

select rownum,s.* from (select rownum r,s.* from sap_dnitm_test s where rownum <=10) s where r>5;

 

結果:

 

(2)使查詢結果返回中間的6到10行:

select rownum,s.* from sap_dnitm_test s where rownum < 11
minus  
select rownum,s.* from sap_dnitm_test s where rownum < 6;

結果:

 

 minus是減的意思,一個集合減一個集合

 

oracle查表字段數量

select count(*) from user_tab_columns where table_name=upper(‘表名’);

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM