39.55. transforms
Представление transforms содержит информацию о трансформациях, определённых в текущей базе данных. Более точно, оно содержит строку для каждой функции, задействованной в трансформации (функцию «из SQL» или «в SQL»).
Таблица 39.53. Столбцы transforms
Тип столбца Описание |
|---|
Имя базы данных, содержащей тип, для которого предназначена трансформация (всегда текущая база) |
Имя схемы, содержащей тип, для которого предназначена трансформация |
Имя типа, для которого предназначена трансформация |
Имя базы данных, содержащей функцию (всегда текущая база) |
Имя схемы, содержащей функцию |
«Однозначное имя» функции. Подробнее оно описано в Разделе 39.45. |
Стандарт SQL позволяет определять «группы» трансформаций и выбирать группу во время выполнения. Postgres Pro это не поддерживает. Вместо этого трансформации привязываются к языкам. В качестве компромисса со стандартом, это поле содержит язык, для которого предназначена трансформация. |
|
39.55. transforms
The view transforms contains information about the transforms defined in the current database. More precisely, it contains a row for each function contained in a transform (the “from SQL” or “to SQL” function).
Table 39.53. transforms Columns
Column Type Description |
|---|
Name of the database that contains the type the transform is for (always the current database) |
Name of the schema that contains the type the transform is for |
Name of the type the transform is for |
Name of the database containing the function (always the current database) |
Name of the schema containing the function |
The “specific name” of the function. See Section 39.45 for more information. |
The SQL standard allows defining transforms in “groups”, and selecting a group at run time. Postgres Pro does not support this. Instead, transforms are specific to a language. As a compromise, this field contains the language the transform is for. |
|