Hadoop教程
HBase
Hive
Pig
Sqoop
Spark

Hive 删除数据库

在本节中,我们将介绍删除现有数据库的各种方法。
让我们使用以下命令检查现有数据库的列表:-
hive> show databases;

Hive放置数据库 现在,使用以下命令删除数据库。
hive> drop database demo;

Hive放置数据库 让我们检查数据库是否已删除。
hive> show databases;

Hive Drop数据库
我们可以看到,数据库 demo 不在列表中。因此,数据库删除成功。
如果我们尝试删除不存在的数据库,则会产生以下错误: Hive Drop数据库 但是,如果要抑制Hive在创建具有相同名称的数据库时生成的警告,请遵循以下命令:-
hive> drop database if exists demo;
Hive放置数据库 在Hive中,不允许直接删除包含表的数据库。在这种情况下,我们可以通过先删除表或在命令中使用Cascade关键字来删除数据库。 让我们看看用于删除数据库的层叠命令:-
hive> drop database if exists demo cascade;
此命令首先自动删除数据库中存在的表。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4