CREATE TEXT SEARCH TEMPLATEは新しいテキスト検索テンプレートを作成します。 テキスト検索テンプレートは、テキスト検索辞書を実装する関数を定義します。 テンプレート自体は有用ではありませんが、使用される辞書として実体化されなければなりません。 通常この辞書はテンプレート関数に渡すパラメータを指定します。
スキーマ名が指定された場合、テキスト検索テンプレートは指定したスキーマに作成されます。 さもなくば、現在のスキーマに作成されます。
CREATE TEXT SEARCH TEMPLATEを使用するには、スーパーユーザでなければなりません。 おかしなテキスト検索テンプレート定義は混乱を引き起こし、サーバをクラッシュさせる可能性があるため、この制限があります。 辞書とテンプレートを分離させた理由は、テンプレートにより辞書定義の"安全でない"側面を隠蔽化することです。 辞書を定義する時に設定できるパラメータは、非特権ユーザが設定しても安全なものです。 このため、辞書の作成では特権操作は必要ありません。
詳細は第12章を参照してください。