JAVA 幾種流行的資料庫SQL分頁

2021-04-01 19:19:01 字數 480 閱讀 2723

1.oracle:

select * from ( select row_.*, rownum rownum_ from ( query_sql ) row_ where rownum =< max) where rownum_ >=min

2.sql server:

select top @pagesize * from tablename where id not in (select top @pagesize*(@page-1) id from tablename order by id) order by id

3.mysql

select * from tablename limit position, counter

4.db2

select * from (select *,rownumber() as row_next from tablename) where row_next between min and max

目前最流行的幾種資料庫比較

current situation 商品化的資料庫管理系統以關係型資料庫為主導,技術比較成熟 物件導向的資料庫雖然先進,資料庫易於開發 維護,但尚未有成熟的產品。國際國內的主導關係型資料庫管理系統有oracle sybase informix和ingres。這些產品都支援多平臺,如unix vms ...

幾種資料庫的sql分頁

oracle 分頁 分頁查詢格式 第1種 select from select a.rownum rn from select from table name a where rownum 40 where rn 21 分頁查詢格式 第2種 select from select a.rownum r...

java幾種常見的資料庫連線

1 drivermanager 驅動管理類,主要負責獲取資料庫的連線 static connection getconnection string url,string user,string password 試圖建立到給定資料庫url的連線。2 sql資料庫連結地址格式 jdbc的url 協議名...

關於java連線SQL資料庫

1 載入驅動 class.forname com.microsoft.sqlserver.jdbc.sqlserverdriver 2 與資料庫建立連線 connection con con drivermanager.getconnection url,username,password 其中,u...

資料庫的幾種索引

1 按照索引列值的唯一性,索引可分為唯一索引和非唯一索引 非唯一索引 b樹索引 create index 索引名 on 表名 列名 tablespace 表空間名 唯一索引 建立主鍵或者唯一約束時會自動在對應的列上建立唯一索引 2 索引列的個數 單列索引和複合索引 3 按照索引列的物理組織方式 b樹...