Just add the necessary partition clauses....the same concept still works fine
create table MY_BIG_TABLE
partition by range ( blah )
interval ( 1000000)
( partition p1 values less than (0))
as
select rownum blah, d.*
from dba_objects d,
( select 1 from dual connect by level <= 1000 )