管理和用户指南
同义字搜索是 DB2 Net Search Extender 中的一项功能强大的搜索术语扩展功能。搜索的附加术语来自于您自己构建的同义字,因此,您可以直接控制术语。例如,搜索“database”可以找到诸如“repository”和“DB2”的术语。
对于您感兴趣的频繁搜索的特定区域使用这种类型的搜索,可以更有效地生成搜索结果。
有关更多信息以及如何构建同义字的描述,参见Chapter 10, 使用同义字来扩展搜索术语。以下示例将演示使用同义字扩展的语法。
此示例采用术语“product”并通过添加在同义字“nsesamplethes”中找到的此术语的所有关系来扩展它。在此示例中,已将“marketing”添加至搜索。
SELECT CATEGORY, DATE FROM DB2EXT.HTMLTAB WHERE CONTAINS(HTMLFILE, 'THESAURUS "nsesamplethes" EXPAND RELATED TERM OF "product"') = 1
下一个示例采用搜索术语“product”。然后,使用该搜索术语的所有同义词来扩展搜索。
SELECT CATEGORY, DATE FROM DB2EXT.HTMLTAB WHERE CONTAINS(HTMLFILE, 'THESAURUS "nsesamplethes" EXPAND SYNONYM TERM OF "product"') = 1