为什么执行这个sql会报错呢
CREATE TABLE t_comm_list
(ID NUMBER,
owner varchar2(30),
TABLE_name VARCHAR2(30),
COLUM_NAME VARCHAR2(30),
COMMENTS VARCHAR2(4000)
)
PARTITION BY LIST(owner)
(PARTITION owner_sys VALUES('MDSYS', 'CTXSYS') ,
PARTITION owner_pub VALUES('OLAPSYS'),
PARTITION owner_man VALUES('OUTLN','FLOWS_FILES','OWBSYS','HR','SYSTEM'));
create index t_comm_list_idx on T_COMM_LIST(COMMENTS) indextype is CTXSYS.CONTEXT local;
执行创建索引的时候会报
ORA-29850: 对创建域索引无效的选项
------解决方案--------------------既然是分区索引,你需要在local关键字后面指定分区
------解决方案--------------------
如果指定分区还报错,就很有可能是分区全文索引不支持LIST的缘故了..