删除dsc_bas库下所有的表
#!/bin/bash
hive -e "use dsc_bas;show tables;" |grep -v "WARN" | while read line
do
echo "drop table if exists dsc_bas.$line purge;"
done >1_drop_table.txt
确认没问题后,执行hive -f 1_drop_table.txt,就可以删除dsc_bas下所有的表。
删除dsc_bas库下所有的表
#!/bin/bash
hive -e "use dsc_bas;show tables;" |grep -v "WARN" | while read line
do
echo "drop table if exists dsc_bas.$line purge;"
done >1_drop_table.txt
确认没问题后,执行hive -f 1_drop_table.txt,就可以删除dsc_bas下所有的表。