W 11g możesz użyć partycjonowania opartego na funkcjach poprzez zdefiniowanie wirtualnej kolumny:http://www.oracle-base.com/articles/11g/partitioning-enhancements-11gr1.php#virtual_column_based_partitioning
W przeciwnym razie musisz ręcznie zdefiniować i utrzymywać oddzielną kolumnę dla miesiąca partycjonowania.
W obu przypadkach sugeruję używanie numerów miesięcy zamiast nazw.