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

51.57. pg_transform #

The catalog <structname>pg_transform</structname> stores information about transforms, which are a mechanism to adapt data types to procedural languages. See <xref linkend="sql-createtransform"/> for more information. カタログpg_transformは変換についての情報を格納します。 変換はデータ型を手続き言語に適合させるための機構です。 詳しくはCREATE TRANSFORMを参照してください。

表51.57 pg_transformの列

<title><structname>pg_transform</structname> Columns</title>

Column Type 列 型

Description 説明

oid oid

Row identifier 行識別子

trftype oid (references <link linkend="catalog-pg-type"><structname>pg_type</structname></link>.<structfield>oid</structfield>) (参照先 pg_type.oid

OID of the data type this transform is for この変換の対象のデータ型のOID

trflang oid (references <link linkend="catalog-pg-language"><structname>pg_language</structname></link>.<structfield>oid</structfield>) (参照先 pg_language.oid

OID of the language this transform is for この変換の対象の言語のOID

trffromsql regproc (references <link linkend="catalog-pg-proc"><structname>pg_proc</structname></link>.<structfield>oid</structfield>) (参照先 pg_proc.oid

The OID of the function to use when converting the data type for input to the procedural language (e.g., function parameters). Zero is stored if the default behavior should be used. データ型を手続き言語への入力(例えば関数のパラメータ)に変換する時に使う関数のOID。 デフォルトの振る舞いが使われる場合はゼロが格納されます。

trftosql regproc (references <link linkend="catalog-pg-proc"><structname>pg_proc</structname></link>.<structfield>oid</structfield>) (参照先 pg_proc.oid

The OID of the function to use when converting output from the procedural language (e.g., return values) to the data type. Zero is stored if the default behavior should be used. 手続き言語からの出力(例えば戻り値)をデータ型に変換する時に使う関数のOID。 デフォルトの振る舞いが使われる場合はゼロが格納されます。