Documentation PostgreSQL 14.22 » Internes » Catalogues système » `pg_timezone_names`

Précédent | Niveau supérieur | Suivant
52.93. `pg_timezone_abbrevs` | Sommaire | 52.95. `pg_user`

## 52.94. `pg_timezone_names`

La vue `pg_timezone_names` fournit la liste des noms de fuseaux horaires reconnus par `SET TIMEZONE`, avec les abréviations acceptées, les décalages UTC, et l'état du changement d'heure. (Techniquement, PostgreSQL n'utilise pas UTC car les secondes intercalaires ne sont pas gérées.) Contrairement aux abréviations indiquées dans `pg_timezone_abbrevs`, la majorité des noms impliquent des règles concernant les dates de changement d'heure. De ce fait, l'information associée change en fonction des frontières de changement d'heure locales. L'information affichée est calculée suivant la valeur courante de `CURRENT_TIMESTAMP`.

Tableau 52.95. Colonnes de `pg_timezone_names`

Type Description
`name` `text` Nom du fuseau horaire
`abbrev` `text` Abréviation du fuseau horaire
`utc_offset` `interval` Décalage à partir d'UTC (positif signifiant à l'est de Greenwich)
`is_dst` `bool` `true` si les changements d'heure hiver/été sont suivis