PostgreSQL de Timezonu Değiştirmek

PostgreSQL de  zamana bağlı sorgulamalar yaptınız fakat PostgreSQL saati geriden geldiğini gördünüz aşağıdaki adımları izleyerek değiştirebilirsiniz. Linux üzerinde Timezone’u değiştirmek isterseniz


Centos7 de Sunucu Saatini Değiştirmek isimli makalemden yararlanabilirsiniz.

PostgreSQL de o an ki zamanı öğrenmek istiyorsanız aşağıdaki function dan yararlanabilirsiniz.

Select now();

Çıktı örneği aşağıdaki gibidir.

2018-12-12 09:44:00.727759-05

Geriden geldiğini gördük ve timezonu değiştirmek istedik bunun için aşağıdaki sorgudan timezoneları görebilirsiniz ve istediğiniz timezone’u seçerek devam edebilirsiniz.

select * from pg_timezone_names ;

 

Yukarıdan seçtiğiniz timezone’u aşağıdaki şekilde değiştirebilirsiniz.

set TIMEZONE='Turkey';

Timezonu’u değiştirdikten sonra aşağıdaki komut ile  tekrar kontrol edersek değiştiğini göreceğiz.

Select now();

 

Loading