有学生信息表,
假设学生编码code字段的规则为01000002,02000005。请问能否实现以下分区方式
(即截取字段的某几位的来作为分区条件):CREATE TABLE STUDENT_INFO(
    CODE                         VARCHAR2(30)     NOT NULL,
    ENDTIME                   DATE,
    CONSTRAINT SYS_C005558 PRIMARY KEY (CODE)
)PARTITION BY LIST (SUBSTR(CODE,1,2))(
PARTITION part_01
VALUES ('01')
STORAGE(MAXEXTENTS UNLIMITED
        ),
PARTITION part_02
VALUES ('02')
STORAGE(MAXEXTENTS UNLIMITED
        )
)
;
在PL/SQL中执行报错:ORA-00907:missing right parenthesis.
请各位坛友帮忙看下是否语句有误,或者有其他更好的分区方式?
列表分区能否以截取字段连续的几位来作为分区条件?