整套大数据学习资料(视频+笔记)百度网盘无门槛下载:http://www.edu360.cn/news/content?id=3377

12.6.6 表的丢弃

hadoop 小红牛 6℃ 0评论

DROP TABLE语句用于删除表的数据和元数据。如果是外部表,就只删除元数据数据不会受到影响。

如果要删除表内的所有数据,但要保留表的定义(如MySQL的DELETE或 TRUNCATE),删除数据文件即可。例如:

hive>
dfs -rmr /user/hive/warehouse/my_table;

Hive把缺少文件(或根本没有表对应的目录)的表认为是空表。

另一种达到类似目的的方法是使用LIKE关键矣创建-个与第一个表模式相 同的新表:

CREATE TABLE new—table LIKE existing_table;

转载请注明:全栈大数据 » 12.6.6 表的丢弃

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址