36.53. transforms

Представление transforms содержит информацию о трансформациях, определённых в текущей базе данных. Более точно, оно содержит строку для каждой функции, задействованной в трансформации (функцию «из SQL» или «в SQL»).

Таблица 36.51. Столбцы transforms

ИмяТип данныхОписание
udt_catalogsql_identifierИмя базы данных, содержащей тип, для которого предназначена трансформация (всегда текущая база)
udt_schemasql_identifierИмя схемы, содержащей тип, для которого предназначена трансформация
udt_namesql_identifierИмя типа, для которого предназначена трансформация
specific_catalogsql_identifierИмя базы данных, содержащей функцию (всегда текущая база)
specific_schemasql_identifierИмя схемы, содержащей функцию
specific_namesql_identifier«Однозначное имя» функции. Подробнее оно описано в Разделе 36.40.
group_namesql_identifierСтандарт SQL позволяет определять «группы» трансформаций и выбирать группу во время выполнения. Postgres Pro это не поддерживает. Вместо этого трансформации привязываются к языкам. В качестве компромисса со стандартом, это поле содержит язык, для которого предназначена трансформация.
transform_typecharacter_dataFROM SQL или TO SQL