Documentation PostgreSQL 8.3.23 > Interfaces client > Schéma d'information > Types de données | |
Schéma d'information | information_schema_catalog_name |
Les colonnes des vues du schéma d'information utilisent des types de données spéciaux, définis dans le schéma d'information. Ils sont définis comme des domaines simples sur des types internes. Vous normal, il est préférable de ne pas utiliser ces types en dehors du schéma d'information, mais les applications doivent pouvoir les utiliser si des sélections sont faites dans le schéma d'information.
Ces types sont :
Un entier non négatif.
Une chaîne de caractères (sans longueur maximale indiquée).
Une chaîne de caractères. Elle est utilisée pour les identifiants SQL, le type de données character_data est utilisé pour tout autre type de données texte.
Un domaine au-dessus du type timestamp with time zone
Chaque colonne du schéma d'information est de l'un des ces quatre types.
Les données booléennes (true/false) sont représentées dans le schéma d'informations par une colonne de type character_data contenant soit YES soit NO. (Le schéma d'information a été inventé avant que le type boolean ne soit ajouté au standard SQL. Cette convention est ainsi nécessaire pour conserver la rétro-compatibilité du schéma d'informations).