请告诉我如何从配置单元中删除表,以及从哪里可以获得有关配置单元查询的更多信息。
oalqel3c1#
您可以使用drop命令从hdfs中删除元数据和实际数据。只需删除数据并保留表结构,就可以使用truncate命令。有关配置单元ql的更多帮助,请查看配置单元的语言手册。
lpwwtiir2#
您需要删除表,然后重新创建它,然后再次加载它
weylhg0b3#
要截断:
hive -e "TRUNCATE TABLE IF EXISTS $tablename"
要删除:
hive -e "Drop TABLE IF EXISTS $tablename"
xzlaal3s4#
使用以下命令删除linux环境中的所有表。
hive -e 'show tables' | xargs -I '{}' hive -e 'drop table {}'
4条答案
按热度按时间oalqel3c1#
您可以使用drop命令从hdfs中删除元数据和实际数据。
只需删除数据并保留表结构,就可以使用truncate命令。
有关配置单元ql的更多帮助,请查看配置单元的语言手册。
lpwwtiir2#
您需要删除表,然后重新创建它,然后再次加载它
weylhg0b3#
要截断:
要删除:
xzlaal3s4#
使用以下命令删除linux环境中的所有表。