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

Rails + Postgres:Returnerer ikke tidszoneoplysninger på kolonne fra sammenføjet tabel

Jeg gætter på, at du skal starte med at få styr på de involverede datatyper. Datatypen "datetime" i PostgreSQL er faktisk tidsstempel og der er to varianter:med og uden tidszone . Standard er uden .

Internt gemmer PostgreSQL altid et UTC-tidsstempel. Tidszonedata i sig selv er ikke gemmes overhovedet med tidsstempler, hverken med eller uden tidszone. Disse er kun dekoratorer til input og output, der passer til klientens tidszoneindstilling.

Find en mere detaljeret forklaring, eksempler og links i dette relaterede svar .



  1. Hent sidst indsatte 10 rækker i tabel

  2. auxService:mapreduce_shuffle eksisterer ikke

  3. Installation af SQL Server Failover Cluster Instance – Del 1

  4. Få databaseskema med én forespørgsel?