Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Paging dengan Oracle

Sesuatu seperti ini seharusnya berhasil:Dari Blog Frans Bouma

SELECT * FROM
(
    SELECT a.*, rownum r__
    FROM
    (
        SELECT * FROM ORDERS WHERE CustomerID LIKE 'A%'
        ORDER BY OrderDate DESC, ShippingDate DESC
    ) a
    WHERE rownum < ((pageNumber * pageSize) + 1 )
)
WHERE r__ >= (((pageNumber-1) * pageSize) + 1)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-01653:tidak dapat memperpanjang tabel di tablespace ORA-06512

  2. ORA-01461:dapat mengikat nilai PANJANG hanya untuk dimasukkan ke dalam kolom PANJANG - Terjadi saat kueri

  3. Oracle Cloud Breakdown – Biaya Hosting Database di OCI

  4. bagaimana cara melakukan fungsi untuk mengembalikan tipe baris dari tabel di pl/sql?

  5. Pencadangan basis data Oracle:Jenis pencadangan dan strategi pencadangan