Você quase nunca quer usar a
PARTITION
cláusula ao consultar uma tabela particionada. Você quase sempre deseja especificar um predicado que permita que o Oracle faça a remoção de partições por conta própria. SELECT t.column1, t.column2
FROM first_table t
WHERE t.partitioned_date_column >= <<date that delimits fast partitions>>
AND t.column3 = 'someVal'
Quando você especifica um predicado na coluna de data em que a tabela é particionada, o Oracle pode determinar automaticamente quais partições precisam ser acessadas.