2024年9月26日: PostgreSQL 17 发布!
支持的版本:当前 (17) / 16 / 15 / 14 / 13 / 12
开发版本:devel
不支持的版本:11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3

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 语句。

提交更正

如果您在文档中看到任何不正确的内容,与您对特定功能的体验不符,或者需要进一步澄清,请使用此表单报告文档问题。