In a word: Don't :-)
Here's how I would create that table:
create table BIMOBSMS(
EVTTIMESTAMP DATE,
MSISDN VARCHAR2(32),
"TYPE" VARCHAR2(18 BYTE),
POSTPRE VARCHAR2(3),
WAY VARCHAR2(7 BYTE),
NE VARCHAR2(10 BYTE),
MSISDN_MS VARCHAR2(32 BYTE)
)
tablespace DW_MOBILE
PARTITION BY RANGE ("STARTDATE") INTERVAL (NUMTOYMINTERVAL('1','MONTH'))
(PARTITION "P1" VALUES LESS THAN (TO_DATE('2000-01-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS')));
Probably the only other things I'd be looking at setting would be:
- pctfree (based on if I'm going to update rows)
- compress (if its direct load operations to add data)