(一)删除内部表中数据(保留表结构)
truncate table 表名;
(二)删除外部表中数据(保留表结构)
由于外部表不能直接删除,所以用shell命令执行
#!/bin/bash
temp=$(date +%Y-%m-%d)
temp2=$(date -d "-1 day" +%Y-%m-%d)
hdfs dfs -rm -r /user/hive/test_table/partition_date=${temp}
(一)删除内部表中数据(保留表结构)
truncate table 表名;
(二)删除外部表中数据(保留表结构)
由于外部表不能直接删除,所以用shell命令执行
#!/bin/bash
temp=$(date +%Y-%m-%d)
temp2=$(date -d "-1 day" +%Y-%m-%d)
hdfs dfs -rm -r /user/hive/test_table/partition_date=${temp}