需要做数据备份,将hive中的表结构全部导出来:
$ cat create_table_statement.sh
#/bin/bash
db=ods
tbls=`hive -e "use $db;show tables"`
for tbl in $tbls;do
statement=`hive -e "use $db;show create table $tbl"`
echo $statement >> $db"_statement.sql"
done

需要做数据备份,将hive中的表结构全部导出来:
$ cat create_table_statement.sh
#/bin/bash
db=ods
tbls=`hive -e "use $db;show tables"`
for tbl in $tbls;do
statement=`hive -e "use $db;show create table $tbl"`
echo $statement >> $db"_statement.sql"
done