VastbaseE100

基于开源技术的HTAP数据库管理系统。性能优异,稳定可靠,提供诸多专属领域特性。

Menu

CREATE TEXT SEARCH DICTIONARY

CREATE TEXT SEARCH DICTIONARY - 定义新的文本搜索词典

语法格式

CREATE TEXT SEARCH DICTIONARY name (
    TEMPLATE = template
    [, option = value [, ... ]]
)

说明

CREATE TEXT SEARCH DICTIONARY创建一个新的文本搜索词典。文本搜索字典指定了一种识别有趣或不感兴趣的单词以供搜索的方法。字典依赖于文本搜索模板,该模板指定实际执行工作的功能。通常,字典提供了一些控制模板函数详细行为的选项。

如果给出了模式名称,则在指定的模式中创建文本搜索字典。否则,它将在当前架构中创建。

定义文本搜索词典的用户成为其所有者。

参数说明

  • name

    要创建的文本搜索字典的名称。该名称可以是模式限定的。

  • template

    将定义这个字典基本行为的文本搜索模板的名称。

  • option

    要为此字典设置的模板相关选项的名称。

  • value

    用于模板相关选项的值。如果该值不是一个简单标识符或者数字,它必须 被加引用(你可以按照你所希望的总是对它加上引用)。

选项可以以任意顺序出现。

示例

以下示例命令创建一个基于Snowball的字典,其中包含非标准的停用词列表。

CREATE TEXT SEARCH DICTIONARY my_russian (
    template = snowball,
    language = russian,
    stopwords = myrussian
);