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

Jak wybrać SQL na wielu partycjach?

Użycie w zapytaniu składni PARTITION( partitionN ) powinno być wyjątkowo rzadkie.

Zwykle wystarczy określić wartości klucza partycji i zezwolić Oracle na eliminację partycji. Jeśli tabela jest podzielona na partycje codziennie na podstawie TRANSACTION_DATE, na przykład

SELECT *
  FROM transactions
 WHERE transaction_date IN (date '2010-11-22', 
                            date '2010-11-23', 
                            date '2010-11-24')

wybierze wszystkie dane z partycji dzisiejszej, partycji wczorajszej i partycji z poprzedniego dnia.



  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 sprawdzić format daty RRRR-MM-dd GG-MM-ss?

  2. ORACLE SQL uzyskuje różnicę dwóch wartości pobranych z 2 wybranych instrukcji

  3. Jak skonfigurować połączony serwer z bazą danych Oracle na SQL 2000/2005?

  4. Zwróć komunikat z kodem błędu w Oracle Stored Proc

  5. Nieprawidłowy identyfikator Oracle nie rozumie ciągu