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

fuso orario predefinito di postgres

Il fuso orario è un parametro di sessione. Quindi, puoi cambiare il fuso orario per la sessione corrente.

Vedi il documento.

set timezone TO 'GMT';

Oppure, seguendo più da vicino lo standard SQL, usa il SET TIME ZONE comando. Nota due parole per "FUSO ORARIO" in cui il codice sopra utilizza una sola parola "fuso orario".

SET TIME ZONE 'UTC';

Il documento spiega la differenza:

SET TIME ZONE estende la sintassi definita nello standard SQL. Lo standard consente solo offset numerici del fuso orario mentre PostgreSQL consente specifiche del fuso orario più flessibili. Tutte le altre funzionalità di SET sono estensioni PostgreSQL.