2015-10-14 1045 views
2

我有一个格式为“YYYY-MM-DD HH:MM:SS”的字符串值。 我想将它的数据类型从字符串更改为日期/时间。 我试过To_Date(),它给了我字符串的日期部分。 在配置单元中是否有将该字符串转换为日期/时间戳的函数?将字符串转换为Hive中的日期/时间戳

回答

1

我不确定您使用的是哪个版本的Hive。

入住这link

它包含蜂巢的所有功能,直到蜂房0.13

在你的情况,你应该看看这些功能:

1)UNIX_TIMESTAMP(字符串日期,字符串模式)

2.)UNIX_TIMESTAMP(字符串日期)

3.)FROM_UNIXTIME(BIGINT unixtime [,STRI ng格式])

看看你的日期格式,你可以使用1.)或2.)你只需要时间戳(Hive中的长整型值)。此外,如果您需要任何特定格式的日期,可以使用3.)以及1.)或2.)

希望它有帮助... !!!

+0

当我尝试将此插入到MS-ACCESS数据库时,它表示无效的SQL数据类型 –

相关问题