CREATE TEXT SEARCH CONFIGURATION

定义一个新的文本搜索配置。

概要

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

描述

CREATE TEXT SEARCH CONFIGURATION 创建新的文本搜索配置。文本搜索配置指定一个文本搜索解析器,该解析器可将字符串分割为词元,并包含用于确定哪些词元对搜索有价值的词典。

若仅指定解析器,则新文本搜索配置初始时不包含从标记类型到词典的映射关系,因此将忽略所有词汇。必须后续使用ALTER TEXT SEARCH CONFIGURATION命令创建映射关系,使配置生效。另一种方式是复制现有文本搜索配置。

如果提供了模式名称,则文本搜索配置将在指定的模式中创建。否则,它将在当前模式中创建。

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

参数

  • name
    • 要创建的文本搜索配置的名称。该名称可以是带模式限定的名称。
  • parser_name
    • 此配置中使用的文本搜索解析器的名称。
  • source_config
    • 要复制的现有文本搜索配置的名称。

注意

PARSER 和 COPY 选项是互斥的,因为当复制现有配置时,其解析器选择也会被复制。

兼容性

SQL标准中不存在CREATE TEXT SEARCH CONFIGURATION语句。

另见

ALTER TEXT SEARCH CONFIGURATION, DROP TEXT SEARCH CONFIGURATION