一个快速的解决方法是执行以下操作:
func.current_timestamp().op('AT TIME ZONE')('UTC')
更合适的方法是使用编译器扩展并定义CURRENT_TIMESTAMP
. 实际上,它的文档中已经有一个示例,它使用了不同的方法(TIMEZONE
函数)。由于您只需要 Postgres (我从您以前在 SA 邮件列表中的电子邮件中假设您正在使用 Postgres),这里是另一个(更好的)快速修复:
func.timezone('UTC', func.current_timestamp())