hive> show databases;
现在,使用以下命令删除数据库。
hive> drop database demo;
让我们检查数据库是否已删除。
hive> show databases;
但是,如果要抑制Hive在创建具有相同名称的数据库时生成的警告,请遵循以下命令:-
hive> drop database if exists demo;
在Hive中,不允许直接删除包含表的数据库。在这种情况下,我们可以通过先删除表或在命令中使用Cascade关键字来删除数据库。
让我们看看用于删除数据库的层叠命令:-
hive> drop database if exists demo cascade;
