ITPub博客

首页 > 数据库 > > SQL语法-DROP SCHEMA

SQL语法-DROP SCHEMA

作者:GaussDB_数据库 时间:2020-01-16 11:22:49 0 删除 编辑

功能描述

从数据库中删除模式。

注意事项

只有模式的所有者有权限执行DROP SCHEMA命令,系统管理员默认拥有此权限。

语法格式

DROP SCHEMA [ IF EXISTS ] schema_name [, ...] [ CASCADE | RESTRICT ];
参数说明
  • IF EXISTS

    如果指定的模式不存在,发出一个notice而不是抛出一个错误。

  • schema_name

    模式的名字。

    取值范围:已存在模式名。

  • CASCADE | RESTRICT
    • CASCADE:自动删除包含在模式中的对象。
    • RESTRICT:如果模式包含任何对象,则删除失败(缺省行为)。

不要随意删除pg_temp或pg_toast_temp开头的模式,这些模式是系统内部使用的,如果删除,可能导致无法预知的结果。

 说明:

无法删除当前模式。如果要删除当前模式,须切换到其他模式下。

示例

请参见CREATE SCHEMA的示例。

相关链接

ALTER SCHEMA,CREATE SCHEMA。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3160934/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-01-06

  • 博文量
    2907
  • 访问量
    19305