Как обновить базу данных часовых поясов PostgreSQL - PullRequest
0 голосов
/ 30 мая 2019

Я использую PostgreSQL версии 9.5 на сервере.База данных часовых поясов, по-видимому, со временем устаревает.

Например, согласно списку рассылки icann , Россия, Волгоград, перешла с +3 на +4.Тем не менее, в моей базе данных похоже, что он все еще находится в том же часовом поясе, что и Москва, Россия:

SELECT TIMESTAMP '2001-02-16 20:38:40' AT TIME ZONE 'Europe/Moscow';
        timezone        
------------------------
 2001-02-16 20:38:40+03


SELECT TIMESTAMP '2001-02-16 20:38:40' AT TIME ZONE 'Europe/Volgograd';
        timezone        
------------------------
 2001-02-16 20:38:40+03

Есть ли способ обновить только базу данных часовых поясов без обновления или переустановки всего PostgreSQL?

1 Ответ

0 голосов
/ 01 июня 2019

вы можете установить часовой пояс для вашей базы данных, например:

alter DATABASE your_dabase  set timezone  = '+N' --number of timezone 

или можете использовать alter system для изменения всех баз данных на сервере:

alter system set timezone to '+N'; --number of timezone, reload configuration 

Привет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...