無料スクリプト配布のPHP.TO   PHPの実用的なtips PHPマニュアル MySQLマニュアル Apacheマニュアル PostgreSQLマニュアル マニュアル検索    

ALTER TEXT SEARCH CONFIGURATION

名前

ALTER TEXT SEARCH CONFIGURATION -- テキスト検索設定の定義を変更する

概要

ALTER TEXT SEARCH CONFIGURATION 

name


    ADD MAPPING FOR 

token_type

 [, ... ] WITH 

dictionary_name

 [, ... ]
ALTER TEXT SEARCH CONFIGURATION 

name


    ALTER MAPPING FOR 

token_type

 [, ... ] WITH 

dictionary_name

 [, ... ]
ALTER TEXT SEARCH CONFIGURATION 

name


    ALTER MAPPING REPLACE 

old_dictionary

 WITH 

new_dictionary


ALTER TEXT SEARCH CONFIGURATION 

name


    ALTER MAPPING FOR 

token_type

 [, ... ] REPLACE 

old_dictionary

 WITH 

new_dictionary


ALTER TEXT SEARCH CONFIGURATION 

name


    DROP MAPPING [ IF EXISTS ] FOR 

token_type

 [, ... ]
ALTER TEXT SEARCH CONFIGURATION 

name

 RENAME TO 

new_name


ALTER TEXT SEARCH CONFIGURATION 

name

 OWNER TO 

new_owner


ALTER TEXT SEARCH CONFIGURATION 

name

 SET SCHEMA 

new_schema

説明

ALTER TEXT SEARCH CONFIGURATION はテキスト検索設定の定義を変更します。 トークン型から辞書への対応付けの変更、または、設定名称の変更、設定の所有者の変更を行うことができます。

ALTER TEXT SEARCH CONFIGURATION を使用するためには、設定の所有者でなければなりません。

パラメータ

name

既存のテキスト検索設定の名称(スキーマ修飾可)です。

token_type

設定のパーサが発行するトークン型の名称です。

dictionary_name

指定したトークン型(複数可)で考慮されるテキスト検索辞書の名称です。 複数の辞書が列挙された場合、指定された順序で考慮されます。

old_dictionary

対応付けにて置換されるテキスト検索辞書の名称です。

new_dictionary

old_dictionary を置き換えるテキスト検索辞書の名称です。

new_name

新しいテキスト検索設定の名称です。

new_owner

新しいテキスト検索設定の所有者です。

new_schema

テキスト検索設定の新しいスキーマです。

ADD MAPPING FOR 構文は指定したトークン型で考慮される辞書のリストをインストールします。 既にそのトークン型に対する対応付けが存在する場合はエラーになります。 ALTER MAPPING FOR 構文は、まず既存の対象トークン型に対する対応付けを削除する点を除き、同一です。 ALTER MAPPING REPLACE 構文は、すべての old_dictionary new_dictionary で置き換えます。 FOR があれば、これは指定したトークン型に対してのみ行われ、なければ、設定におけるすべての対応付けに対して行われます。 DROP MAPPING 構文は指定したトークン型(複数可)に対するすべての辞書を削除します。 この結果、このテキスト検索設定ではこれらの型のトークンが無視されるようになります。 IF EXISTS がない限り、トークン型に対する対応付けが存在しない場合はエラーになります。

次の例は、 my_config 内で english が使用されるすべてに対し、 english 辞書を swedish 辞書で置換します。

ALTER TEXT SEARCH CONFIGURATION my_config
  ALTER MAPPING REPLACE english WITH swedish;

互換性

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

関連項目

CREATE TEXT SEARCH CONFIGURATION , DROP TEXT SEARCH CONFIGURATION

powered by SEO.CUG.NET