delect:用于删除特定行条件,你可以从给定表中删除所有的行
TRUNCATE:truncate用于删除所有的行,这个行为在hive元存储删除数据是不可逆的
DROP:删除hive中的表
truncate 不能删除外部表!因为外部表里的数据并不是存放在Hive Meta store中
truncate:
truncate table table_name;
例子:
truncate table employees;
本文详细介绍了Hive中三种常用的数据操作命令:DELECT、TRUNCATE和DROP的区别及使用方法。特别强调了TRUNCATE命令在Hive元存储中删除数据的操作是不可逆的,并且TRUNCATE命令不能用于删除外部表中的数据。
delect:用于删除特定行条件,你可以从给定表中删除所有的行
TRUNCATE:truncate用于删除所有的行,这个行为在hive元存储删除数据是不可逆的
DROP:删除hive中的表
truncate 不能删除外部表!因为外部表里的数据并不是存放在Hive Meta store中
truncate:
truncate table table_name;
例子:
truncate table employees;

被折叠的 条评论
为什么被折叠?