43.8. pg_cast

Le catalogue pg_cast stocke les chemins de conversion de type de donnée, qu'ils soient par défaut ou définis avec la commande CREATE CAST.

Tableau 43-8. Colonnes de pg_cast

NomTypeRéférencesDescription
castsourceoidpg_type.oidOID du type de données source
casttargetoidpg_type.oidOID du type de données en sortie
castfuncoidpg_proc.oid OID de la fonction à utiliser pour faire cette conversion. Vaut Zéro si les types de données sont binairement compatibles (c'est-à-dire si aucune opération n'est nécessaire pour effectuer la transformation).
castcontextchar  Indique dans quel contexte la conversion peut être utilisée. e si seules les conversions explicites sont autorisées (avec CAST, :: ou la syntaxe d'appel de fonction). a si les conversions implicites lors de l'affectation à une colonne sont autorisées, en plus des conversions explicites. i si les conversions implicites dans les expressions sont autorisées en plus des autres cas.