【发布时间】:2019-07-10 17:59:43
【问题描述】:
我正在尝试将查询从 Google 大查询迁移到 postgresql,但出现此错误
错误:运算符不存在:没有时区的时间戳>整数
select *, DATE(_modification_time) as modification_date,
CASE WHEN t_start>0 THEN DATE(t_start) END as start_date,
CASE WHEN _creation_time>0 THEN DATE(_creation_time) END as creation_date,
CASE WHEN t_finish>0 THEN DATE(t_finish) END as finish_date,
'WMT' as source
from public.set_list
【问题讨论】:
-
显然
t_start或_creation_time或t_finish(或所有三个)被定义为timestamp列,因此您无法将它们与整数值进行比较。你到底想在那里做什么?
标签: postgresql