文档首页 > > SQL语法参考> 批作业SQL语法> 数据库> 删除数据库

删除数据库

分享
更新时间: 2020/02/19 GMT+08:00

功能描述

删除数据库。

语法格式

1
DROP [DATABASE | SCHEMA] [IF EXISTS] db_name [RESTRICT|CASCADE];

关键字

IF EXISTS:所需删除的数据库不存在时使用,可避免系统报错。

注意事项

  • DATABASE与SCHEMA两者没有区别,可替换使用,建议使用DATABASE。
  • RESTRICT表示如果该database不为空(有表存在),DROP操作会报错,执行失败,RESTRICT是默认逻辑。
  • CASCADE表示即使该database不为空(有表存在),DROP也会级联删除下面的所有表,需要谨慎使用该功能。

示例

若存在testdb数据库,则删除数据库testdb。

1
DROP DATABASE IF EXISTS testdb;
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问