PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да получа текущото име на часовата зона в Postgres 9.3?

Не мисля, че това е възможно да се използва само PostgreSQL в най-общия случай. Когато инсталирате PostgreSQL, избирате часова зона. Почти съм сигурен, че по подразбиране се използва часовата зона на операционната система. Това обикновено ще бъде отразено в postgresql.conf като стойността на параметъра "timezone". Но стойността завършва като "местно време". Можете да видите тази настройка с SQL израза.

show timezone;

Но ако промените часовата зона в postgresql.conf на нещо като "Европа/Берлин", тогава show timezone; ще върне това стойност вместо "местно време".

Така че мисля, че вашето решение ще включва задаване на "timezone" в postgresql.conf на изрична стойност, а не на "localtime" по подразбиране.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. входният файл изглежда е дъмп на текстов формат. Моля, използвайте psql

  2. ORDER BY псевдоним не работи

  3. PG::DuplicateTable:ГРЕШКА:публикациите за връзка вече съществуват

  4. Преглед на логическата репликация в PostgreSQL

  5. Цената на безплатната реклама на PostgreSQL