Je wilt bijna nooit de PARTITION
. gebruiken clausule bij het opvragen van een gepartitioneerde tabel. U wilt bijna altijd een predikaat specificeren waarmee Oracle zelf partities kan opschonen.
SELECT t.column1, t.column2
FROM first_table t
WHERE t.partitioned_date_column >= <<date that delimits fast partitions>>
AND t.column3 = 'someVal'
Wanneer u een predikaat opgeeft in de datumkolom waarop de tabel is gepartitioneerd, kan Oracle automatisch bepalen tot welke partitie(s) toegang moet worden verkregen.