51.59. pg_transform

В каталоге pg_transform хранятся сведения о трансформациях, которые представляют собой механизм адаптирования типов данных для процедурных языков. За дополнительной информацией обратитесь к CREATE TRANSFORM.

Таблица 51.59. Столбцы pg_transform

Тип столбца

Описание

oid oid

Идентификатор строки

trftype oid (ссылается на pg_type.oid)

OID типа данных, для которого предназначена трансформация

trflang oid (ссылается на pg_language.oid)

OID языка, для которого предназначена трансформация

trffromsql regproc (ссылается на pg_proc.oid)

OID функции, вызываемой для преобразования типа данных, подаваемого на вход процедурному языку (например, в параметрах функции). Ноль, если должно выполняться преобразование по умолчанию.

trftosql regproc (ссылается на pg_proc.oid)

OID функции, которая будет приводить значение, выдаваемое процедурным языком (например, результаты функций), к данному типу. Ноль, если должно выполняться преобразование по умолчанию.