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

Hvordan indstilles tidszone på postgresql jdbc-forbindelse oprettet af flyway?

I stedet for blot at give det en dato, som postgres skal fortolke, ville det være bedre at specificere tidsstemplet fuldt ud:

insert into my_table(my_date_time)
select '2000-01-01T00:00:00+00';

Hvis det ikke er muligt, kan du prøve at køre mvn med -Duser.timezone=UTC men fuldstændig specificering af tidsstemplet er den bedre mulighed, da det ikke giver plads til fejlfortolkning eller fejlkonfiguration.



  1. UnsupportedOperationException med DriverManager.getConnection() på Android

  2. Indlejret CAST virker ikke

  3. ORA-00936 mangler udtryk

  4. Hvordan bruger jeg alias i where-klausulen?