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

Grup zona waktu RoR Postgresql dengan tidak bekerja di Heroku

Pertama, pastikan Anda mendefinisikan kolom dan variabel stempel waktu sebagai TIMESTAMP WITH TIME ZONE (atau timestamptz Ringkasnya). Di PostgreSQL ini sebenarnya tidak menyebabkan stempel waktu disimpan; tetapi menjadikannya titik waktu yang tetap, disimpan dalam UTC. Anda dapat melihatnya AT TIME ZONE pilihan Anda dengan semantik bersih. TIMESTAMP WITHOUT TIME ZONE (itulah yang Anda dapatkan jika Anda hanya mengatakan TIMESTAMP ) adalah tidak titik waktu tetap sampai diselesaikan berdasarkan zona waktu, dan karena itu jauh lebih sulit untuk dikerjakan.

Halaman dokumentasi yang Anda kutip mengenai zona waktu berasal dari PostgreSQL versi lama yang tidak lagi didukung. Mungkin halaman ini akan lebih membantu Anda:

http://www.postgresql.org/docs/current /interactive/datetime-config-files.html




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Docker- Django melempar kesalahan saat menghubungkan ke postgres:psycopg2.OperationalError:tidak dapat terhubung ke server:Koneksi ditolak

  2. PostgreSQL json_array_elements dalam klausa FROM - mengapa ini tidak bergabung dengan cartesian?

  3. rake db:buat kesalahan penyandian dengan postgresql

  4. Bagaimana cara menambahkan modul ke Wildfly menggunakan CLI

  5. Kesalahan:harus pemilik database