尝试在hive中设置当前时间戳并稍后使用它。 获取以下错误
hive> set start_time= unix_timestamp();
FAILED: Parse Error: line 1:0 cannot recognize input near 'unix_timestamp' '(' ')'
我做错了什么或是否有其他方法来捕获配置单元中的当前时间戳?
答案 0 :(得分:0)
如果你想使用unix_timestamp,你必须使用一个表格,具体来说:
select unix_timestamp() from any_existing_table LIMIT 1;
您可以在此处找到更多解释:Get current unix_timestamp in Hive