0
我每天跑步像條件對HQL語句
drop table if exists table1;
create table table1 as
select ....
from A;
索姆HQL語句但有些時候創建表失敗,然後我原來的表,而不必創建一個新請將isDeleted一個
我想要做到這一點更聰明的方式 這樣的僞代碼
if (create table table1_tmp as
select ....
from A;)
then ( drop table table1 ;
rename table1_tmp to table1 ;
)
是否有可能做到這一點的HQL或我一定要在 豬,SP方舟,蟒蛇等。
你爲什麼不使用'INSERT OVERWRITE'您可能要盯緊你的HDFS回收站文件夾,因爲我覺得基礎文件總是移到
/user/<username>/.Trash
? – philantrovert謝謝!爲什麼我沒有想到這個問題,請你給我一個建議,讓我可以解決這個問題 – havmaage