sql >> Database >  >> RDS >> PostgreSQL

Hoe de tijdzone in te stellen op de postgresql jdbc-verbinding gemaakt door flyway?

In plaats van het alleen een datum te geven, die postgres moet interpreteren, zou het beter zijn om het tijdstempel volledig te specificeren:

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

Als dat niet mogelijk is, kunt u proberen mvn uit te voeren met -Duser.timezone=UTC maar het volledig specificeren van de tijdstempel is de betere optie omdat het geen ruimte laat voor verkeerde interpretatie of verkeerde configuratie.



  1. Datums opmaken in PostgreSQL

  2. Gids voor het ontwerpen van een database voor RBAC in MySQL

  3. Postgres Query JSON-array die iets bevat

  4. pdo_oci_handle_factory:Fout bij het ophalen van tekst voor fout ORA-01804