【发布时间】:2018-06-24 20:19:49
【问题描述】:
如何从 Impala 中的时间戳值变量中提取日期?
例如时间 = 2018-04-11 16:05:19 应该是 2018-04-11
【问题讨论】:
-
Afaik Impala 支持
trunc(ts_col, 'D') -
非常感谢,这会创建:2018-03-26 00:00:00 - 但我怎样才能只获得 2018-03-26?
-
强制转换为字符串加子字符串?
-
有人知道如何使用 extract 吗?我看到一个人可以做到这一年,但它是如何做到的?
-
EXTRACT 仅支持 YEAR/MONTH/DAY 作为单个值,但不支持组合。而且 Impala 不支持 DATE 数据类型,那么它将是一个简单的
CAST(tscol AS DATE)