No 11g, você pode usar o particionamento baseado em função definindo uma coluna virtual:http://www.oracle-base.com/articles/11g/partitioning-enhancements-11gr1.php#virtual_column_based_partitioning
Caso contrário, você deve definir e manter manualmente uma coluna separada para o mês de particionamento.
Eu sugiro usar números de meses em vez de nomes em ambos os casos.