Časové pásmo je parametr relace. Můžete tedy změnit časové pásmo pro aktuální relaci.
Viz dokument.
set timezone TO 'GMT';
Nebo, přesněji podle standardu SQL, použijte SET TIME ZONE
příkaz. Všimněte si dvou slov pro „TIME ZONE“, kde výše uvedený kód používá jediné slovo „timezone“.
SET TIME ZONE 'UTC';
Dokument vysvětluje rozdíl:
SET TIME ZONE rozšiřuje syntaxi definovanou ve standardu SQL. Standard umožňuje pouze numerické posuny časových pásem, zatímco PostgreSQL umožňuje flexibilnější specifikace časových pásem. Všechny ostatní funkce SET jsou rozšíření PostgreSQL.