sql >> Database teknologi >  >> RDS >> Oracle

Vælg mellem flere partitioner på én gang

Du vil næsten aldrig bruge PARTITION klausul, når du forespørger i en partitioneret tabel. Du vil næsten altid angive et prædikat, der gør det muligt for Oracle at udføre partitionsbeskæring på egen hånd.

SELECT t.column1, t.column2
  FROM first_table t
 WHERE t.partitioned_date_column >= <<date that delimits fast partitions>>
   AND t.column3 = 'someVal'

Når du angiver et prædikat på datokolonnen, som tabellen er partitioneret på, kan Oracle automatisk bestemme, hvilke(n) partition(er) der skal tilgås.



  1. MYSQL-sag i select-sætning til kontrol af null

  2. Installation af Rails, MySQL osv. går alt galt

  3. Opdater en række af et rækkepar, hvor begge rækker tilsammen opfylder visse kriterier

  4. Sådan opretter du en ny databaseforbindelse i django