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

PostgreSQL 9.2 JDBC driver bruger klient tidszone?

Jeg er lige selv stødt på dette problem. Jeg bekræftede, at postgres jdbc-driveren faktisk opfanger forbindelsens tidszone fra jvm, og jeg var ikke i stand til at finde en måde at tilsidesætte denne adfærd. Det ville virkelig være rart, hvis de leverede en jdbc url-forbindelsesparameter til dette formål.

Som en løsning opdagede jeg, at mit forbindelsespuljebibliotek (HikariCP) kan udføre en sql-sætning for hver ny forbindelse:

hikariConfig.setConnectionInitSql("set time zone 'UTC'");


  1. Hvordan ændres database_url på heroku?

  2. Henter XMLA for at analysere terningstruktur

  3. Medbring din egen sky tilgængelig for DigitalOcean

  4. Hvordan får man de afgrænsningskoordinater for et amerikansk postnummer?