PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

SQL 'AT TIME ZONE', query wide e con un'espressione 'SELECT' all columns (tablename.*)

Se le tue colonne sono di tipo timestamp , quindi utilizzando AT TIME ZONE è il modo corretto per convertirli in un fuso orario specifico.

Tuttavia, non utilizzare EET . Utilizza un fuso orario specifico basato sulla località da questo elenco , come Europe/Bucharest - o qualunque cosa sia applicabile per te.

In alternativa, se le tue colonne sono di tipo timestamp with time zone , quindi puoi impostare il fuso orario della sessione e postgres eseguirà la conversione per te:

SET TIME ZONE 'Europe/Bucharest'

Dovresti leggere i documenti per capire la differenza di questi due tipi di timestamp.