全部產品
Search
文件中心

PolarDB:CREATE TEXT SEARCH DICTIONARY

更新時間:Jul 06, 2024

CREATE TEXT SEARCH DICTIONARY用於建立一個新的文本搜尋字典。

文法

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

簡介

CREATE TEXT SEARCH DICTIONARY建立一個新的文本搜尋字典。一個文本搜尋字典指定一種識別搜尋感興趣或者不感興趣的單詞的方法。 一個字典依賴於一個文本搜尋模板,或者指定了實際執行該工作的函數。通常該字典提供一些控制該模板函數細節行為的選項。

如果給出了一個模式名稱,那麼該文本搜尋字典會被建立在指定的模式中。 否則它會被建立在當前模式中。

定義文本搜尋字典的使用者將成為其擁有者。

參數

  • name要建立的文本搜尋字典的名稱。該名稱可以是模式限定的。

  • template將定義這個字典基本行為的文本搜尋模板的名稱。

  • option要為此字典設定的模板相關選項的名稱。

  • value用於模板相關選項的值。如果該值不是一個簡單標識符或者數字,它必須被加引用(你可以按照你所希望的總是對它加上引用)。

說明

選項可以以任意順序出現。

樣本

以下樣本建立了一個基於Snowball的字典,它使用了非標準的停用詞列表。

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