hive脚本中的日期shell命令

时间:2017-02-15 16:19:38

标签: hive

我想在hive脚本中运行date命令。这是一个shell命令,我尝试使用前面的#!;'。尝试以下方法:

hive (default)> !date --date="6 months ago";
date: extra operand `ago"'
Try `date --help' for more information.
Command failed with exit code = 1

1 个答案:

答案 0 :(得分:0)

正如@samson在评论中提到的,hive不会解析命令--date="6 months ago";。您可以使用以下解决方法。

select add_months(current_date(),-6);