如何將psql的時區設置爲非默認值(US/Central)以外的其他值?以下是我試過到目前爲止:如何設置Postgres psql的時區?
$ psql
psql (9.1.4, server 9.0.4)
...
$ psql -c 'show timezone'
TimeZone
------------
US/Central
$ psql --set=timezone=US/Eastern -c 'show timezone'
TimeZone
------------
US/Central
$ psql --variable=timezone=US/Eastern -c 'show timezone'
TimeZone
------------
US/Central
編輯:我不想改變服務器的時區,只是客戶端。
編輯#2:我想要它在非交互模式。
更改時區應該使用** SQL **語句'set',而不是通過psql命令(請參閱Richard的回答) – 2012-08-02 14:21:36