What do you have so far?

Here are two hints if you are planning to go for RANGE partitioning in a DATE datatype column:

1- Each partition has to be defined in a line like...
Code:
(PARTITION JUL2008 VALUES LESS THAN (TO_DATE(' 2008-08-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')) TABLESPACE YOUR_TABLESPACE)
2- Since you are not in 11g you cannot rely on interval partitioning then do not forget to define a MAX VALUE partition.