发生错误时,Hive CLI选项-f不起作用



我有一个文件,其中有许多加载数据本地SQL,其中可能包含可能导致Hive CLI错误的SQL。错误后,CLI停止继续进行剩下的SQL。如果我想忽略这些错误,然后继续这些SQL,我该怎么办?


演示

hive -f <(echo 'select x;select 1+1 as x')

失败:smanticexception [错误10004]:行1:7无效的表别名 或列参考'x':(可能的列名是:)


hive --hiveconf hive.cli.errors.ignore=true -f <(echo 'select x;select 1+1 as x')

失败:smanticexception [错误10004]:行1:7无效的表别名 或列参考'x':(可能的列名是:)

2

最新更新