DROP DATABASE是删除所有的表并删除数据库的语句。它的语法如下:

DROP DATABASE StatementDROP (DATABASE|SCHEMA) [IF EXISTS] database_name 
[RESTRICT|CASCADE];

下面的查询用于删除数据库。假设要删除的数据库名称为userdb。

hive> DROP DATABASE IF EXISTS userdb;

以下是使用CASCADE查询删除数据库。这意味着要全部删除相应的表在删除数据库之前。

hive> DROP DATABASE IF EXISTS userdb CASCADE;

查看数据库:
show databases;

删除后查看hdfs文件,也已经删除
hdfs dfs -ls /hive/warehouse/
posted on 2016-12-14 11:23  凌度  阅读(13653)  评论(0编辑  收藏  举报