Hive中怎样强制删除数据库

Hive中怎样强制删除数据库,第1张

insert overwrite table t_table1 select * from t_table1 where XXXX

其中xxx是你需要保留的数据的查询条件。

如果清空表,如下:

insert overwrite table t_table1 select * from t_table1 where 1=0

--开启行移动功能

alter table 表名 enable row movement

--恢复表数据

flashback table 表名 to timestamp to_timestamp('2014-05-19 09:40:00','yyyy-mm-dd hh24:mi:ss')

上述时间为删除数据的时间

备注:恢复后请关闭行移动功能


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6698327.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存