En 11g, puede usar la partición basada en funciones mediante la definición de una columna virtual:http://www.oracle-base.com/articles/11g/partitioning-enhancements-11gr1.php#virtual_column_based_partitioning
De lo contrario, debe definir y mantener manualmente una columna separada para el mes de partición.
Sugeriría usar números de mes en lugar de nombres en cualquier caso.