是否可以使用 CTXCAT 索引获得以下条件返回 true ?
pát = pat
我使用最小配置创建了索引
CREATE INDEX indexname ON table(column) INDEXTYPE IS CTXCAT;
而且它没有听到这个词pát
where catsearch(Name,'pát',null) >0
是否可以使用 CTXCAT 索引获得以下条件返回 true ?
pát = pat
我使用最小配置创建了索引
CREATE INDEX indexname ON table(column) INDEXTYPE IS CTXCAT;
而且它没有听到这个词pát
where catsearch(Name,'pát',null) >0
你在做索引之前试过这个吗?
begin
ctx_ddl.create_preference ('MY_LEX','BASIC_LEXER');
ctx_ddl.set_attribute ('MY_LEX','BASE_LETTER','YES');
end;
/
创建索引
CREATE INDEX My_Index ON MyTable (my_column)
INDEXTYPE IS CTXSYS.CTXCAT
PARAMETERS ('Lexer MY_LEX
...
')
PS:至少添加您正在使用的 Oracle 版本