Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
请告诉我如何从配置单元中删除表,并告诉我从哪里可以获得有关配置单元查询的更多信息。
您可以使用drop命令从 HDFS 中删除元数据和实际数据。
而只是为了删除数据并保持表结构,使用 truncate 命令。
有关 hive ql 的进一步帮助,请查看hive 的语言手册。
截断:
hive -e "TRUNCATE TABLE IF EXISTS $tablename"
下降:
hive -e "Drop TABLE IF EXISTS $tablename"
使用以下命令删除linux环境中的所有表。
hive -e 'show tables' | xargs -I '{}' hive -e 'drop table {}'