create table cat_req_2
    (cat_req_num       number not null,
     cat_req_dt        date not null,
     cat_cd            number not null,
     cust_num          number null,
     req_nm            varchar2(50),
     req_addr1         varchar2(75),
     req_addr2         varchar2(75),
     req_addr3         varchar2(75))
partition by range (cat_req_dt)
    (partition cat_req_spr_2004
        values less than (to_date('20040601','YYYYMMDD'))
        tablespace prd01 compress,
partition cat_req_sum_2004
        values less than (to_date('20040901','YYYYMMDD'))
        tablespace prd02 compress,
partition cat_req_fal_2004
        values less than (to_date('20041201','YYYYMMDD'))
        tablespace prd03 nocompress,
partition cat_req_win_2005
        values less than (maxvalue)
        tablespace prd04 nocompress);