CREATE TEXT SEARCH DICTIONARY

Name

CREATE TEXT SEARCH DICTIONARY -- 定义一个新的文本搜索字典

Synopsis

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

描述

CREATE TEXT SEARCH DICTIONARY创建一个新的文本搜索字典。 一个文本搜字典。一个文本搜索字典指定了一个发现查询中感兴趣或者不感兴趣的 词的方式。一个基于文本搜索模板的字典,它声明了实际上执行工作的函数。通常 字典提供了一些选项,这些选项控制模板函数的详细性能。

若给出模式名称,那么文本搜索字典就会在指定模式中创建。否则会在当前模式中 创建。

创建文本搜索字典的用户将成为其所有者。

参阅Chapter 12获取更多详细信息。

参数

name

要创建的文本搜素字典的名称。名称可以有模式修饰。

template

定义字典基本性能的文本搜索模板的名称。

option

为该字典设置的特定模板选项的名称。

value

用于特定模板选项的值。如果该值不是一个简单的标识符或号码,它必须被引用 (如果您希望,您就可以一直引用它)。

这个选项可以以任何顺序出现。

示例

下面的示例命令通过一个停用词的非标准列创建了一个Snowball-based字典。

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

兼容性

在SQL标准中没有CREATE TEXT SEARCH DICTIONARY语句。

又见

ALTER TEXT SEARCH DICTIONARY, DROP TEXT SEARCH DICTIONARY