我想从时间戳列中获取时间部分。
例如。如果load_ts = 2016-01-04 11:34:35,那么我只想要11:34:35。我尝试过使用select concat(hour(load_ts),':',minute(load_ts),':',second(load_ts)) as note_time from rushisourcepart;
,但它没有提供正确的输出。
请提出您的建议。
答案 0 :(得分:0)
您可以使用substr(load_ts, 12)
hive> select substr('2016-01-04 11:34:35', 12);
OK
11:34:35