PostgreSQL 8.4.1文書
前のページ | 巻戻し |  | 早送り | 次のページ

# CREATE TEXT SEARCH DICTIONARY

## 名前

CREATE TEXT SEARCH DICTIONARY -- 新しいテキスト検索辞書を定義する

## 概要

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

## 説明

`CREATE TEXT SEARCH DICTIONARY`は新しいテキスト検索辞書を作成します。 テキスト検索辞書は、検索の際に何を対象とし、何を対象としないのかについての方法を指定します。 実際に作業を行う関数を指定するテキスト検索テンプレートに、辞書は依存します。 通常辞書は、テンプレートの関数の動作の詳細を制御するいくつかのオプションを提供します。

スキーマ名が指定された場合、テキスト検索辞書は指定されたスキーマ内に作成されます。 さもなくば、現在のスキーマ内に作成されます。

テキスト検索辞書を定義したユーザが所有者になります。

詳細は第12章を参照してください。

## パラメータ

`name`

  作成するテキスト検索辞書の名称です。 名前をスキーマ修飾することができます。

`template`

  この辞書の基本動作を定義するテキスト検索テンプレートの名称です。

`option`

  辞書に対して設定されるテンプレート固有のオプションの名称です。

`value`

  テンプレート固有のオプションで使用される値です。 値が単一識別子または数値でない場合、引用符で括らなければなりません。 （常に引用符で括ることもできます。）

オプションは任意の順序で記述することができます。

## 例

次の例で示すコマンドは、非標準のストップワードのリストを持つ、雪だるま式に増加する辞書を作成します。

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

## 互換性

標準SQLには`CREATE TEXT SEARCH DICTIONARY`文はありません。

## 関連項目

ALTER TEXT SEARCH DICTIONARY, DROP TEXT SEARCH DICTIONARY

前のページ | ホーム | 次のページ
CREATE TEXT SEARCH CONFIGURATION | 上に戻る | CREATE TEXT SEARCH PARSER