`
lumingming1987
  • 浏览: 116681 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

全文索引

 
阅读更多
DROP INDEX IDX_SYS_USER_FULLNAME FORCE;
--创建词法分析器
BEGIN
  CTX_DDL.CREATE_PREFERENCE ('USER_LEXER', 'CHINESE_VGRAM_LEXER');
END;
/
--创建全文索引
CREATE INDEX  IDX_SYS_USER_FULLNAME ON SYS_USER(FULLNAME) INDEXTYPE IS CTXSYS.CONTEXT PARAMETERS('LEXER USER_LEXER');
--索引同步
CALL CTX_DDL.SYNC_INDEX('IDX_SYS_USER_FULLNAME');
--运用
--SELECT * FROM SYS_USER WHERE CONTAINS (FULLNAME,'卢明') >0;



对于没有创建词法分析器的情况,需要sys用户给指定的用户授权。

如:

GRANT EXECUTE ON CTXSYS.CTX_DDL TO ECPSIT;

ECPSIT为oracle用户

 

分享到:
评论

相关推荐

    MS Sql 2005 全文索引

    ### MSSQL 2005 全文索引详尽解析 #### 1. 前言 在处理大量文本数据时,传统的索引方法往往无法满足高效查询的需求。为了解决这一问题,Microsoft SQL Server 2005 引入了全文索引技术。全文索引能够显著提高在...

    Sql2008_全文索引详解

    SQL Server 2008 全文索引是一种高级的搜索技术,专为在大量文本数据中快速执行复杂的自然语言搜索而设计。全文索引与传统的B-tree索引有着本质的区别,后者主要用于数字和短文本字段,而全文索引则是为了解决在长...

    SQL2000 全文索引完全图解

    在SQL Server 2000中,全文索引是一项强大的功能,它允许用户进行复杂的文本搜索,大大提高了从大量文本数据中检索信息的效率。全文索引与传统的基于关键字的索引不同,它能理解词汇的语法和语义,从而提供更精确、...

    SQL Server的全文索引及优化.pdf

    SQL Server作为一款成熟的数据库管理系统,提供了全文索引功能,它使得用户能够对存储在数据库中的大量文本数据执行快速、准确的查询。全文索引是一项特别重要的技术,尤其在网络环境中,用户往往需要快速定位到相关...

    fullTextIndex(全文索引示例)

    **全文索引示例** 在IT领域,全文索引是一种高效的数据检索技术,它使得数据库系统能够快速查找和定位文本中的关键词或短语。在本示例中,我们将探讨如何在.NET环境中,结合Windows Forms(WinForms)应用程序,对...

    SQLSERVER全文索引的使用

    ### SQL Server 全文索引的使用 #### 一、全文索引概述 在SQL Server中,全文索引是一种特殊类型的索引,主要用于提高文本数据的检索效率,尤其是在执行复杂模糊查询时。全文索引支持复杂的自然语言查询,能够帮助...

    SQL Server 2005 全文索引

    SQL Server 2005 的全文索引是其数据库管理系统中的一个重要特性,它允许用户对存储在text或ntext数据类型的列中的非结构化文本数据进行高效、灵活的搜索。全文索引通过创建一个预处理的索引,使得查询能够快速定位...

    如何设置SQL Server数据库全文索引服务

    SQL Server 全文索引服务是数据库管理系统中用于高效处理文本搜索的重要功能,尤其是在大型数据集上进行复杂查询时。全文索引通过建立基于每个文本字段的词项索引来优化模糊搜索和精确搜索的性能。在SQL Server 7.0...

    sql全文索引 sphinx

    SQL全文索引是一种在数据库中实现全文搜索的技术,它允许用户使用自然语言查询数据库,而不仅仅是精确匹配。Sphinx是一个高性能、开源的全文搜索引擎,它为SQL数据库提供了强大的全文索引功能。Sphinx与SQL结合使用...

    全文索引的简单实现PHP版本

    在IT领域,全文索引是一种高效检索文本数据的技术,它使得用户可以使用自然语言查询来查找相关文档。这里我们关注的是一个PHP版本的全文索引简单实现。在PHP中实现全文索引,主要涉及到两个核心步骤:分词和构建哈希...

    WebSolrDemo 全文检索,全文索引

    WebSolrDemo是一个示例项目,它展示了如何在Web应用中实现全文检索和全文索引功能,使用的核心技术是Apache Solr。Apache Solr是一款开源的企业级搜索平台,能够处理大量数据并提供高效的全文检索能力。 全文检索是...

    coreseek中文全文索引解决方案

    CoreSeek是一款专为中文环境设计的全文搜索引擎技术,它主要作为MySQL数据库的扩展,提供了高效、精准的全文索引解决方案。在MySQL的基础上,CoreSeek融入了Sphinx全文索引引擎,使得对中文文本的检索性能得到了显著...

    《Oracle_全文索引_详细介绍》_40页.pdf

    ### Oracle全文索引详解 #### 一、Oracle全文索引概述 Oracle全文索引是一种特殊类型的索引,它主要用于提高基于文本的查询性能。自从Oracle 7.3版本开始引入了这一特性,允许用户通过Oracle服务器提供的上下文...

    ORacle 全文索引

    Oracle全文索引是Oracle数据库系统中的一个重要特性,它允许用户对数据库中的文本数据进行高效的全文搜索。全文索引使得在海量文本数据中查找特定词汇或短语变得快速且简便,对于那些需要处理大量文本信息的应用程序...

    sql全文索引

    全文索引是SQL Server数据库系统中一种高效检索长文本字段的技术,它极大地提升了在大量文本数据中搜索关键字的速度。全文索引不同于传统的B-tree结构索引,后者主要针对数值和较短的文本字段。全文索引利用了特定的...

    Sql2005 全文索引详解

    Sql2005全文索引详解 全文索引是SQL Server 2005中引入的一种高级搜索功能,专门用于处理长度较长的文本字段,如文章内容、文档摘要等。传统索引通常针对数字和短文本字段,对于长文本的查询效率较低。全文索引通过...

    indexer4j-Java的简单全文索引和检索库

    `indexer4j`是一个基于Java的开源项目,专门用于实现全文索引和检索功能。在信息技术领域,全文索引和检索是搜索引擎的核心技术,它允许用户通过输入关键词快速找到包含这些关键词的文档或信息。在Java开发中,`...

    oracle 全文检索 全文索引 多列字段索引

    oracle 全文检索 oracle全文索引 多列字段检索,匹配多列字段搜索功能。

Global site tag (gtag.js) - Google Analytics