【发布时间】:2020-02-07 16:46:52
【问题描述】:
我在 MySQL 中得到了下面的列,我正在尝试将其转换为 PostgreSQL 但无法做到:
-- Mysql--
CONVERT_TZ(ORDER_CLOSE_DATE, 'PST8PDT', ifnull(CREATION_TIME_ZONE,'PST8PDT'))
as order_closed_date_TZ
注意:在上面我有两个字段 ORDER_CLOSE_DATE 和 CREATION_TIME_ZONE
我在下面尝试过,但是我将在哪里/如何设置CREATION_TIME_ZONE?
-- Postgresql-->
to_char(timezone('America/Los_Angeles',o.ORDER_CLOSE_DATE::timestamp),
'yyyy-mm-dd hh:00:00') as order_closed_date_TZ
【问题讨论】:
-
你检查过
with time zone和at time zone吗?
标签: mysql database postgresql greenplum