`
lili.cn
  • 浏览: 10019 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

sqlsever2005在全文检索里用同义词查询

阅读更多

干扰词与同义词文件存在的路径

D:\Program Files\Microsoft SQL Server2005\MSSQL.1\MSSQL\FTData

同义词库文件的默认文件名采用以下格式:'ts' + <由三个字母组成的语言缩写形式> + '.xml'

对于每种语言,同义词库文件位置是在注册表的以下值中指定的:

HKLM/SOFTWARE/Microsoft/Microsoft SQL Server/<实例名称>/MSSearch/Language/<语言缩写>/TsaurusFile

 

 


打开同义词xml文件会看到:

        <expansion>
            <sub>Internet Explorer</sub>
            <sub>IE</sub>
            <sub>IE5</sub>
        </expansion>

为同义词库,即查询IE的时候也会查询IE5,Internet Explorer

       <replacement>
            <pat>NT5</pat>
            <pat>W2K</pat>
            <sub>Windows 2000</sub>
        </replacement>

为替代词,即查询W2K时,会自动替换为Windows 2000进行查询


查询时候的sql语句为

select * from tb

where contains(iefield,'formsof(thesaurus,IE5)')就能把有IE,Internet Explorer的数据也查出来

 

0
1
分享到:
评论

相关推荐

    SQL_Server_2005全文检索技术

    总之,SQL Server 2005全文检索技术提供了强大的文本数据处理能力,它通过断字符、标记、干扰词过滤、词干分析和同义词处理,提高了在海量数据中进行模糊匹配搜索的效率和准确性,是现代企业信息系统不可或缺的一...

    SQL Server 2005 全文索引

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

    SQL Server 2005全文检索在数据查询中的应用.pdf

    【SQL Server 2005全文检索】 SQL Server 2005的全文检索功能是一项强大的数据查询技术,尤其适用于处理大量的文本数据。全文检索允许用户以自然语言的形式搜索数据库,提供比传统的基于模式匹配(如LIKE谓词)更为...

    SQL Server 2005全文检索技术在网站上的应用实录.rar

    SQL Server 2005全文检索技术是数据库管理系统中..."SQLServer2005_QWJS"这个文件很可能是关于SQL Server 2005全文检索技术的具体教程或实践案例,深入学习和实践这些内容,对于提升数据库管理和网站搜索能力大有裨益。

    同义词,英汉词典,近20多个数据表词库,sqlserver_2005sqlserver词库

    标题中的“同义词,英汉词典,近20多个数据表词库,sqlserver_2005sqlserver词库”表明这是一个与语言学习和数据库管理相关的资源集合。这个压缩包包含了不同类型的词典资源,如同义词、康熙词典、反义词以及英汉速...

    全文索引同义词SQL

    全文索引同义词SQL

    SQLServer2005全文检索技术[归纳].pdf

    SQL Server 2005全文检索技术是一种高效的数据搜索机制,尤其适用于处理大量文本和非结构化数据。全文检索在企业信息化环境中起着至关重要的作用,因为它能够帮助用户从海量信息中快速找到所需内容,而不仅仅是局限...

    sql2005全文检索.doc

    SQL Server 2005全文检索技术是数据库管理系统中的一种功能,用于高效地处理大量文本数据的模糊查询。在网站应用中,全文检索能够帮助用户通过关键词快速找到相关的信息,尤其对于信息量庞大的行业门户来说,这项...

    用SQL Server 2000进行全文检索 (1).pdf

    7. 需要指出的是,内容片段中存在OCR扫描错误和乱码,但在内容上下文中我们可以推测,文档可能还包含对配置全文检索时数据库目录和文件夹路径的提及,如MSSQL\DATA\SQLServer\config。 8. 尽管文档的年代较早,所...

    SQL Server2008中全文检索的实现.pdf

    SQL Server 2008中的全文检索是一种强大的功能,它允许用户快速高效地搜索数据库中的非结构化文本数据,如Word文档、电子表格和多媒体汇报(PPT)等。全文检索技术克服了传统SQL查询在处理大量文本数据时的局限性,...

    SQLServer+Lucene.Net例子

    然而,SQL Server在全文搜索方面虽然内置了一些功能,但在复杂查询和高效率的全文检索方面,可能无法满足所有需求。 这就是Lucene.NET的用武之地。Lucene.NET是一个.NET框架下的全文检索库,它是Apache Lucene项目...

    无纸化考试系统中SQL Server 2000全文检索技术的应用.pdf

    总结来说,SQL Server 2000全文检索技术在无纸化考试系统中的应用,不仅提升了搜索效率和准确性,还为系统设计提供了灵活的查询接口和强大的数据处理能力。通过对这一技术的深入理解和合理利用,可以构建出高效、...

    在SQL数据库中启用全文检索

    全文检索提供了一种强大的方式来搜索数据库中的文本信息,它能够理解词语的同义词、近义词以及短语,使得用户可以使用更自然的语言进行查询,从而提高搜索的准确性和便捷性。在SQL Server中,通过上述步骤,你可以...

    SQL Server 全文搜索功能介绍

    SQL Server的全文搜索功能是其数据库管理系统中一个强大的文本检索工具,主要应用于处理大量文本数据的搜索场景。全文搜索依赖于全文索引,这与传统的B-Tree索引和列存储索引不同,后者通常用于数值和键值的快速查找...

    SQL Server 2008管理员必备指南(超高清PDF)Part3

    8.3.5 创建和使用同义词库文件 第9章 管理SQL Server 2008的安全性 9.1 SQL Server 2008安全性概况 9.1.1 使用安全主体和安全对象 9.1.2 理解安全对象的权限 9.1.3 检查授予安全对象的权限 9.2 SQL Server 2008的...

    SQL Server 2008管理员必备指南(超高清PDF)Part1

    8.3.5 创建和使用同义词库文件 第9章 管理SQL Server 2008的安全性 9.1 SQL Server 2008安全性概况 9.1.1 使用安全主体和安全对象 9.1.2 理解安全对象的权限 9.1.3 检查授予安全对象的权限 9.2 SQL Server 2008的...

    基于SQL2005的全文索引技术.pdf

    MSFTESQL使用同义词库、干扰词文件以及断字符和词干分析器来处理查询,处理完毕后将结果集返回给SQL Server进程。根据需要,结果集可以发送至MSFTEFD组件进行进一步处理,也可以直接返回客户端。 为了提高全文索引...

    SQL Server 2008管理员必备指南(超高清PDF)Part2

    8.3.5 创建和使用同义词库文件 第9章 管理SQL Server 2008的安全性 9.1 SQL Server 2008安全性概况 9.1.1 使用安全主体和安全对象 9.1.2 理解安全对象的权限 9.1.3 检查授予安全对象的权限 9.2 SQL Server 2008的...

    SQLserver学习总结[总结].pdf

    数据定义语言(DDL)主要用来创建数据库中的各种对象,例如表、视图、索引、同义词、聚簇等。CREATE DATABASE 语句用于创建数据库;CREATE TABLE 语句用于创建表;DROP TABLE 语句用于删除表;ALTER TABLE 语句用于...

    SQLSERVER全文目录全文索引的使用方法和区别讲解

    3. 使用全文索引:完成上述步骤后,就可以在查询中使用全文索引进行高效的数据检索。 全文索引的优缺点和注意事项: 优点: - 高效的模糊查询:全文索引能快速处理大量文本数据的模糊查询,比传统的LIKE操作快得多...

Global site tag (gtag.js) - Google Analytics