我正在尝试运行此函数以获取Hive中的当前日期,但是我收到以下错误:
编译语句时出错:FAILED:SemanticException无有效权限此查询所需的权限:Server = server1-> Db = _dummy_database-> Table = _dummy_table-> action = select;
我在线搜索并建议使用以下函数来获取Hive中的当前日期,但所有人都给出了同样的错误:
SELECT from_unixtime(unix_timestamp()); --/Selecting Current Time stamp/
SELECT CURRENT_DATE; --/Selecting Current Date/
SELECT CURRENT_TIMESTAMP; --/Selecting Current Time stamp/
但如果我按照给出的那样运行它们,所有都会显示错误。
答案 0 :(得分:0)
正确的答案: 1. SELECT from_unixtime(unix_timestamp()); - 仅适用于Impala
注意:必须使用FROM子句与数据库中存在的any_table_name进行HIVE
答案 1 :(得分:-1)
select unix_timestamp(current_timestamp) from table_name;