Oracle
 sql >> база данни >  >> RDS >> Oracle

Oracle LIMIT и ограничение от 1000 колони

Добре, това ще се представи по-лошо от това, което планирахте, но моята гледна точка е, че можете да опитате страниране по този начин:

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. Как да извикам SELECT през DBLINK през DBLINK?

  2. ORA-29278:SMTP преходна грешка:Услугата не е налична при изпълнение на UTL_MAIL

  3. грешка при невалиден знак при незабавно изпълнение

  4. Функция за разделяне в Oracle на стойности, разделени със запетая, с автоматична последователност

  5. Oracle PL/SQL получава IP на сървъра v4?