为字段创建全文检索索引

BEGIN
ctx_ddl.create_preference('eng_lex','BASIC_LEXER');    //创建一个分析器,以标点符号做索引分割
END;

drop index sltexttype;   //删除想创建的索引
create index SLTEXTTYPE on TAB_SL (TEXT)
indextype is CTXSYS.CONTEXT PARAMETERS('lexer eng_lex');    //创建索引

如果文本字段内容为:

;上海01;北京01;

则索引可检索上海01,北京01 

 

 

exec ctx_ddl.sync_index('IDX_TEST');--同步索引,将新的数据同步到索引

exec ctx_ddl.optimize_index('IDX_TEST','FULL');--优化索引,清楚已删除的数据

posted @ 2016-12-14 11:06  LAOS  阅读(450)  评论(0编辑  收藏  举报