use*_*159 3 sql postgresql timezone timestamp
当我执行SELECT输出TIMESTAMP WITH TIME ZONE列的语句时,它在输出中不包括时区。在将其转换为我的本地时区后,它仅输出不带时区的日期和时间。
我有两个问题:
TIMESTAMP WITH TIME ZONE列始终在输出中显示其时区,而不是默认忽略它?TIMESTAMP WITH TIME ZONE列以默认时区输出UTC?我知道有多种方法可以在每个查询的基础上执行此操作,但我希望在每种情况下都需要修改任何查询。那么服务器设置可能吗?对于一列:
SELECT colname AT TIME ZONE 'UTC' FROM tablename;
Run Code Online (Sandbox Code Playgroud)
对全部
SET TIMEZONE TO 'UTC';
Run Code Online (Sandbox Code Playgroud)
也可以看看ALTER... SET...
| 归档时间: |
|
| 查看次数: |
5585 次 |
| 最近记录: |