`

全文检索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(*)  
      FROM tb_clob  
     WHERE contains(text, 'index', 1) > 0  
分享到:
评论

相关推荐

    Oracle如何对CLOB行字段来执行全文检索

    本文讲解Oracle如何对CLOB行字段来执行全文检索。

    全文检索原理及Lucene实之搜索

    LucenLucene实现索引和搜索的过程

    如何设计oracle10g全文检索

    如何设计oracle10g全文检索 /****************************************** * 前提及说明: * 1).portal为应用用户 * 2).当前数据库中必须有CTXSYS用户和CTXAPP角色 * 2008/10/17 yanjianzhong ************...

    PDO取Oracle lob大字段,当数据量太大无法取出的问题的解决办法

    首先,创建一个存储过程 get_clob: t_name:要查询的表名;f_name:要查询的字段名;u_id:表的主键,查询条件;l_pos:截取的开始位置; l_amount :截取长度; CREATE OR REPLACE PROCEDURE get_clob(t_name in ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part4

     11.3 操纵Blob和Clob类型数据  11.4 小结  11.5 思考题 第12章 映射继承关系  12.1 继承关系树的每个具体类对应一个表  12.1.1 创建映射文件  12.1.2 操纵持久化对象  12.2 继承关系树的根类对应一个表  ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part2

     11.3 操纵Blob和Clob类型数据  11.4 小结  11.5 思考题 第12章 映射继承关系  12.1 继承关系树的每个具体类对应一个表  12.1.1 创建映射文件  12.1.2 操纵持久化对象  12.2 继承关系树的根类对应一个表  ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part3

     11.3 操纵Blob和Clob类型数据  11.4 小结  11.5 思考题 第12章 映射继承关系  12.1 继承关系树的每个具体类对应一个表  12.1.1 创建映射文件  12.1.2 操纵持久化对象  12.2 继承关系树的根类对应一个表  ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part1.rar

     11.3 操纵Blob和Clob类型数据  11.4 小结  11.5 思考题 第12章 映射继承关系  12.1 继承关系树的每个具体类对应一个表  12.1.1 创建映射文件  12.1.2 操纵持久化对象  12.2 继承关系树的根类对应一个表  ...

    Oracl技术资料(EBook)

    27.如何对CLOB行字段执行全文检索 28.如何让你的SQL运行得更快 29.如何使‘CREATE TABLE AS SELECT’能支持ORDER BY 30.删除表内重复记录的方法 31.数据库安全性策略 32.数据库的查询优化技术. 33.提高C-S...

    Oracle数据库学习指南

    27.如何对CLOB行字段执行全文检索 28.如何让你的SQL运行得更快 29.如何使‘CREATE TABLE AS SELECT’能支持ORDER BY 30.删除表内重复记录的方法 31.数据库安全性策略 32.数据库的查询优化技术. 33.提高...

    Java数据库编程宝典2

    15.2.2 从数据库中检索的数据作为XML文档 15.2.3 使用XSL样式表转换XML 15.2.4 在JSP页面中使用XSL转换 15.3 使用具有XSL样式表的可更新ResultSet 15.4 小结 第16章 使用JDBC驱动的JavaMail API 16.1 使用...

    Java数据库编程宝典4

    15.2.2 从数据库中检索的数据作为XML文档 15.2.3 使用XSL样式表转换XML 15.2.4 在JSP页面中使用XSL转换 15.3 使用具有XSL样式表的可更新ResultSet 15.4 小结 第16章 使用JDBC驱动的JavaMail API 16.1 使用...

    Java数据库编程宝典1

    15.2.2 从数据库中检索的数据作为XML文档 15.2.3 使用XSL样式表转换XML 15.2.4 在JSP页面中使用XSL转换 15.3 使用具有XSL样式表的可更新ResultSet 15.4 小结 第16章 使用JDBC驱动的JavaMail API 16.1 使用...

    Java数据库编程宝典3

    15.2.2 从数据库中检索的数据作为XML文档 15.2.3 使用XSL样式表转换XML 15.2.4 在JSP页面中使用XSL转换 15.3 使用具有XSL样式表的可更新ResultSet 15.4 小结 第16章 使用JDBC驱动的JavaMail API 16.1 使用...

    北大青鸟Oracle教程集1

    存储, 输入,编辑,存储,检索和运行 SQL 命令 以及 PL/SQL 块的工具 iSQL*Plus 类似, 与 SQL 类似,但可以通过浏览器进行访问 PL/SQL SQL 的扩展 SQL 命令的类别 数据定义语言 数据操纵语言 事务处理控制语言 数据控制...

    北大青鸟Oracle教程集2

    存储, 输入,编辑,存储,检索和运行 SQL 命令 以及 PL/SQL 块的工具 iSQL*Plus 类似, 与 SQL 类似,但可以通过浏览器进行访问 PL/SQL SQL 的扩展 SQL 命令的类别 数据定义语言 数据操纵语言 事务处理控制语言 数据控制...

    精通Oracle.10g.PLSQL编程

    使用LOB对象 16.1 LOB简介 16.2 DBMS LOB包 16.3 访问LOB 16.3.1 访问CLOB 16.3.2 访问BLOB 16.3.3 访问BFILE 16.4 习题 第17章 使用Oracle系统包 17.1 DBMS_OUTPUT 17.2...

    Oracle事例

    1.增加主键 alter table TABLE_NAME add constraint KEY_NAME primary key (TABLE_COLUMN); 指定表空间 alter table TABLE_NAME add constraint KEY_NAME primary key (TABLE_COLUMN) using index tablespace ...

    Oracle8i_9i数据库基础

    §3.8.3 操作和检索LOB数据 121 §3.9 表和索引有关的数据字典 124 §3.9.1 表和索引数据字典 124 §3.9.2 数据字典查询例子 125 第四章 视图、同义词和序列 128 §4.1 视图 128 §4.1.1 使用视图来修改表中数据 128...

Global site tag (gtag.js) - Google Analytics