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

# 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`

  複製するテキスト検索設定の名称です。

## 注釈

`PARSER`と`COPY`オプションを同時に使用することはできません。 既存の設定が複製される場合は、パーサの設定も複製されるためです。

## 互換性

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

## 関連項目

ALTER TEXT SEARCH CONFIGURATION, DROP TEXT SEARCH CONFIGURATION

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