Redrock Postgres 搜索 英文
版本: 9.3 / 9.4 / 9.5 / 9.6 / 10 / 11 / 12 / 13 / 14

CREATE TEXT SEARCH CONFIGURATION

名称

CREATE TEXT SEARCH CONFIGURATION -- 定义一个新的文本搜索配置

大纲

CREATE TEXT SEARCH CONFIGURATION name (
    PARSER = parser_name |
    COPY = source_config
)

描述

CREATE TEXT SEARCH CONFIGURATION创建新的文本搜索配置。 一个文本搜索配置声明一个能将一个字符串划分成符号的文本搜索解析器, 加上可以用于确定搜索对哪些标记感兴趣的字典。

若仅声明分析器,那么新的文本搜索配置初始没有从符号类型到词典的映射, 因此会忽略所有的单词。后来的ALTER TEXT SEARCH CONFIGURATION 命令必须用于创建映射来使得配置是有效的。或者,可以拷贝现有的文本搜索配置。

若模式名称已给出,那么文本搜索配置会在声明的模式中创建。否则会在当前模式创建。

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

查阅第 12 章获取更多信息。

参数

name

要创建的文本搜索配置的名称。该名称可以有模式修饰。

parser_name

用于该配置的文本搜索分析器的名称。

source_config

要复制的现有文本搜索配置的名称。

注意

PARSERCOPY选项是互相排斥的, 因为当一个现有配置被复制,其分析器配置也被复制了。

兼容性

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

又见

ALTER TEXT SEARCH CONFIGURATION, DROP TEXT SEARCH CONFIGURATION