PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

SQL 'AT TIME ZONE', consulta ampla e com uma expressão 'SELECT' todas as colunas (tablename.*)


Se suas colunas forem do tipo timestamp , em seguida, usando AT TIME ZONE é a maneira correta de convertê-los para um fuso horário específico.

No entanto, não use EET . Use um fuso horário específico baseado em localidade desta lista , como Europe/Bucharest - ou o que for aplicável para você.

Como alternativa, se suas colunas forem do tipo timestamp with time zone , então você pode definir o fuso horário da sessão e o postgres fará a conversão para você:
SET TIME ZONE 'Europe/Bucharest'

Você deve ler os os documentos para entender a diferença desses dois tipos de carimbo de data/hora.