バージョンごとのドキュメント一覧

35.55. transforms #

The view <literal>transforms</literal> contains information about the transforms defined in the current database. More precisely, it contains a row for each function contained in a transform (the <quote>from SQL</quote> or <quote>to SQL</quote> function). ビューtransformsは現在のデータベースで定義されている変換についての情報を含んでいます。 より正確に言えば、変換に含まれる各関数(from SQLあるいはto SQL関数)について1行ずつあります。

表35.53 transformsの列

<title><structname>transforms</structname> Columns</title>

Column Type 列 型

Description 説明

udt_catalog sql_identifier

Name of the database that contains the type the transform is for (always the current database) 変換の適用対象の型を含むデータベースの名前です(常に現在のデータベースです)。

udt_schema sql_identifier

Name of the schema that contains the type the transform is for 変換の適用対象の型を含むスキーマの名前です。

udt_name sql_identifier

Name of the type the transform is for 変換の適用対象の型の名前です。

specific_catalog sql_identifier

Name of the database containing the function (always the current database) 関数が含まれるデータベースの名前です(常に現在のデータベースです)。

specific_schema sql_identifier

Name of the schema containing the function 関数が含まれるスキーマの名前です。

specific_name sql_identifier

The <quote>specific name</quote> of the function. See <xref linkend="infoschema-routines"/> for more information. 関数の仕様名称です。 詳細は35.45を参照してください。

group_name sql_identifier

The SQL standard allows defining transforms in <quote>groups</quote>, and selecting a group at run time. PostgreSQL does not support this. Instead, transforms are specific to a language. As a compromise, this field contains the language the transform is for. 標準SQLでは変換をグループで定義して、実行時にグループを選択することを認めています。 PostgreSQLはこれをサポートしていません。 代わりに、変換は言語ごとに別々になっています。 妥協として、このフィールドには変換の対象となる言語が入っています。

transform_type character_data

<literal>FROM SQL</literal> or <literal>TO SQL</literal> FROM SQLまたはTO SQL