La vue transforms contient des informations sur les transformations définies dans la base de données courante. Plus précisément, il contient une ligne pour chaque fonction contenue dans une transformation (la fonction « from SQL » ou « to SQL »).
Tableau 36.51. Colonnes de transforms
Nom | Type de données | Description |
---|---|---|
udt_catalog | sql_identifier | Nom de la base de données contenant le type ciblé par la transformation (toujours la base de données courante) |
udt_schema | sql_identifier | Nom du schéma contenant le type ciblé par la transformation |
udt_name | sql_identifier | Nom du type ciblé par la transformation |
specific_catalog | sql_identifier | Nom de la base de données contenant la fonction (toujours la base de données courante) |
specific_schema | sql_identifier | Nom du schéma contenant la fonction |
specific_name | sql_identifier | Le « nom spécifique » de la fonction. Voir Section 36.40, « routines » pour plus d'informations. |
group_name | sql_identifier | Le standard SQL autorise la définition de transformations en « groupes », et la sélection d'un groupe à l'exécution. PostgreSQL ne supporte pas cela. À la place, les transformations sont spécifiques à un langage. Comme compromis, ce champ contient le langage concernant cette transformation. |
transform_type | character_data | FROM SQL ou TO SQL |