如何对ORACLE里的CLOB字段进行模糊查询

如题所述

建议使用全文检索(FULL TEXT SEARCH)。
用ORACLE8i中的intermedia text或者oracle9i的text对CLOB字段建一个CTXSYS.CONTEXT 类型的索引, 然后在查询时用CONTAIN作为查询条件.代码如下:--创建表CREATE TABLE tb_clob(
userid NUMBER PRIMARY KEY,
text CLOB);--建立索引CREATE INDEX search_idx
ON tb_clob(text)
INDEXTYPE IS ctxsys.CONTEXT;--查询SELECT COUNT(*)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-20
可以直接用like,或者用regexp_like
相似回答