Hive - 删除数据库

2025 年 3 月 17 日 | 阅读 1 分钟

在本节中,我们将看到删除现有数据库的各种方法。

  • 让我们使用以下命令检查现有数据库的列表:-

Hive Drop Database
  • 现在,使用以下命令删除数据库。

Hive Drop Database
  • 让我们检查数据库是否已删除。

Hive Drop Database

正如我们所看到的,数据库 demo 不在列表中。 因此,数据库已成功删除。

  • 如果我们尝试删除不存在的数据库,则会生成以下错误
Hive Drop Database
  • 但是,如果我们想禁止 Hive 在创建具有相同名称的数据库时生成的警告,请按照以下命令操作:-
Hive Drop Database
  • 在 Hive 中,不允许直接删除包含表的数据库。 在这种情况下,我们可以先删除表或使用带有命令的 Cascade 关键字来删除数据库。
  • 让我们看看用于删除数据库的 cascade 命令:-

此命令自动删除数据库中存在的表。

下一个主题Hive 创建表