pg_ts_templateカタログは、テキスト検索テンプレートを定義しているエントリを含んでいます。テンプレートはテキスト検索辞書のクラスのスケルトンを実装したものです。テンプレートはC言語レベルの関数で実装されなくてはいけないため、新規のテンプレートはデータベースのスーパユーザに制限されています。
PostgreSQLのテキスト検索の特長は第12章内に記述されています。
表 44-40. pg_ts_templateの列
名前 | 型 | 参照先 | 説明 |
---|---|---|---|
tmplname | name | テキスト検索テンプレートの名称 | |
tmplnamespace | oid | pg_namespace.oid | このテンプレートを含んでいる名前空間のOID |
tmplinit | regproc | pg_proc.oid | テンプレートの初期化関数のOID |
tmpllexize | regproc | pg_proc.oid | テンプレートの字句関数のOID |