2025年9月25日: PostgreSQL 18 釋出!
支援的版本: 當前 (18) / 17 / 16 / 15 / 14 / 13
開發版本: devel
不支援的版本: 12 / 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 建立一個新的文字搜尋配置。文字搜尋配置指定了一個文字搜尋解析器,它可以將字串分解為詞元(tokens),以及一些詞典,這些詞典可以用來確定哪些詞元對搜尋很重要。

如果只指定了解析器,那麼新的文字搜尋配置最初不會將任何詞元型別對映到詞典,因此將忽略所有單詞。後續需要使用 ALTER TEXT SEARCH CONFIGURATION 命令來建立對映,使配置可用。或者,也可以複製一個已有的文字搜尋配置。

如果給出了模式名,則文字搜尋配置將在指定的模式中建立。否則,它將在當前模式中建立。

定義文字搜尋配置的使用者將成為其所有者。

有關詳細資訊,請參閱 第 12 章

引數

name

要建立的文字搜尋配置的名稱。該名稱可以包含模式限定。

parser_name

此配置使用的文字搜尋解析器的名稱。

source_config

要複製的現有文字搜尋配置的名稱。

註釋

PARSERCOPY 選項是互斥的,因為當複製現有配置時,其解析器選擇也會被複制。

相容性

SQL 標準中沒有 CREATE TEXT SEARCH CONFIGURATION 語句。

提交更正

如果您在文件中發現任何不正確、與您實際使用該功能不符或需要進一步澄清的內容,請使用 此表單 報告文件問題。