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

Rails + Postgres:Tidak mengembalikan info zona waktu pada kolom dari tabel yang digabungkan

Saya kira Anda harus mulai dengan memahami tipe data yang terlibat. Tipe data "datetime" di PostgreSQL sebenarnya timestamp dan ada dua varian:with dan without time zone . Standarnya adalah without .

Secara internal, PostgreSQL selalu menyimpan stempel waktu UTC. Data zona waktu itu sendiri tidak disimpan sama sekali dengan stempel waktu, baik dengan maupun tanpa zona waktu. Itu hanya dekorator untuk input dan output yang mengakomodasi pengaturan zona waktu klien.

Temukan penjelasan, contoh, dan tautan mendetail di jawaban terkait ini .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nilai Peningkatan Otomatis tidak berfungsi di PostgreSQL saat menggunakan EntityFramework Core

  2. Bagaimana cara meneruskan parameter ke pernyataan 'dalam' sql?

  3. Memperbarui kolom integer dari anggota jsonb gagal dengan:kolom bertipe integer tetapi ekspresi bertipe jsonb

  4. postgresql, tidak dapat mengidentifikasi kolom dalam tipe data rekaman

  5. Apa indeks yang tepat untuk menanyakan struktur dalam array di Postgres jsonb?