【发布时间】:2014-12-19 23:42:39
【问题描述】:
我正在尝试编写查询来查找最近 2 小时的数据。
我最初尝试使用 INTERVAL:
select count(*) from data where created_at > CURRENT_TIMESTAMP - (INTERVAL '2 hours');
但我得到一个未实现的错误:
错误:未实施
详情:
-----------------------------------------------------------
错误:未实现代码:1001
上下文:'!null_tst' - 函数:timestamp_gt_timestamptz(),funcID = 2523
查询:2734016
位置:cg_expr.cpp:295
进程:padbmaster [pid=25255]
-----------------------------------------------------------
有人知道在 Redshift 中不使用绝对时间戳的方法吗?
【问题讨论】:
-
你试过 dateadd(h, -2, now) 吗?
-
dateadd(hour, -12, getdate()) 似乎有效。不知道我是怎么错过的。谢谢!
标签: amazon-redshift