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

Hvordan får jeg det aktuelle tidszonenavn i Postgres 9.3?

Jeg tror ikke, det er muligt at bruge PostgreSQL alene i det mest generelle tilfælde. Når du installerer PostgreSQL, vælger du en tidszone. Jeg er ret sikker på, at standarden er at bruge operativsystemets tidszone. Det vil normalt blive afspejlet i postgresql.conf som værdien af ​​parameteren "tidszone". Men værdien ender som "lokaltid". Du kan se denne indstilling med SQL-sætningen.

show timezone;

Men hvis du ændrer tidszonen i postgresql.conf til noget som "Europa/Berlin", så show timezone; returnerer det værdi i stedet for "lokaltid".

Så jeg tror, ​​din løsning vil involvere at sætte "tidszone" i postgresql.conf til en eksplicit værdi i stedet for standard "lokaltid".



  1. hvad der sker i cutover-fasen af ​​adop i R12,2

  2. Overvågning &Ops Management af MySQL 8.0 med ClusterControl

  3. Kan jeg indstille et standardskema for inden for en lagret procedure?

  4. Oracle SQL pivotforespørgsel