PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Driver PostgreSQL 9.2 JDBC menggunakan zona waktu klien?

Saya sendiri baru saja mengalami masalah ini. Saya memverifikasi bahwa driver postgres jdbc memang mengambil zona waktu koneksi dari jvm, dan saya tidak dapat menemukan cara untuk mengesampingkan perilaku ini. Akan sangat bagus jika mereka menyediakan parameter koneksi url jdbc untuk tujuan ini.

Sebagai solusinya, saya menemukan bahwa perpustakaan kumpulan koneksi (HikariCP) saya dapat menjalankan pernyataan sql untuk setiap koneksi baru:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan Heroku PostgreSQL GROUP_BY di aplikasi Rails

  2. Pemantauan PostgreSQL Penting - Bagian 3

  3. Cara Membuat Tabel Pivot di PostgreSQL

  4. Cara menghasilkan pernyataan buat tabel sql untuk tabel yang ada di postgreSQL

  5. Saya terus mendapatkan hubungan kesalahan [TABLE] tidak ada