Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oracle LIMIT i ograniczenie 1000 kolumn

OK, to będzie działać gorzej niż planowałeś, ale chodzi mi o to, że możesz spróbować stronicowania w ten sposób:

WITH CTE AS
(
    ... original SQL goes here ...
)

SELECT A.*
FROM CTE A
INNER JOIN (SELECT  YourKey,
                    ROW_NUMBER() OVER (ORDER BY ...) rnum
            FROM CTE) B
ON A.YourKey = B.YourKey
WHERE rnum BETWEEN 1 AND 10;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę określić Oracle Home do użycia podczas korzystania z System.Data.OracleClient?

  2. PL/SQL:Różnica między dwiema datami

  3. jak połączyć się z bazą danych Oracle z systemu Unix?

  4. Wielkie litery w nazwach dni i miesięcy podczas formatowania dat w Oracle

  5. Jak skonfigurować schemat bazy danych, w którym istnieją dwie współbieżne relacje wiele-wiele?