I'm not sure you can do a range followed by hash sub-partition. (I will double check documentation) You can do a hash-range however. The syntax should look like this;
ALTER TABLE "MYSCHEMA"."MSEG" PARTITION BY HASH (MBLNR) PARTITIONS 10, RANGE (MJAHR)
(PARTITION 1 <= VALUES < 2002,
PARTITION 2002 <= VALUES < 2003,
PARTITION 2003 <= VALUES < 2004,
PARTITION 2004 <= VALUES < 2005,
PARTITION 2005 <= VALUES < 2006,
PARTITION 2006 <= VALUES < 2007,
PARTITION 2007 <= VALUES < 2008,
PARTITION 2008 <= VALUES < 2009,
PARTITION 2009 <= VALUES < 2010,
PARTITION 2010 <= VALUES < 2011,
PARTITION 2011 <= VALUES < 2012,
PARTITION 2012 <= VALUES < 2013,
PARTITION OTHERS)
-Patrick