我试图转换日期字段到时间戳与时区字段...
UPDATE table SET timestamp_field=date_field AT TIME ZONE 'Europe/Warsaw'
但是有两个不同的结果。如果我以用户身份运行它,将时区设置为欧洲/华沙' -结果是例如2023-03-20 00:00:00+01
这是正确的
但是如果我以用户身份运行它,将时区设置为UTC,结果是:2023-03-20 02:00:00+01
这是错误的...对不起-这不是我想要的:D
如何使UPDATE独立于用户时区?
1条答案
按热度按时间odopli941#
愚蠢,但有效:
更新执行前: