云数据库 GAUSSDB-管理Schema:删除Schema

时间:2025-06-03 09:33:18

删除Schema

具体操作请参见DROP SCHEMA
  • 当Schema为空时,即该Schema下没有数据库对象,使用DROP SCHEMA命令进行删除。例如删除名为nullschema的空Schema。
    1
    2
    gaussdb=# DROP SCHEMA IF EXISTS nullschema;
    DROP SCHEMA
    
  • 当Schema非空时,如果要删除一个Schema及其包含的所有对象,需要使用CASCADE关键字。例如删除myschema及该Schema下的所有对象。
    1
    2
    gaussdb=# DROP SCHEMA myschema CASCADE;
    DROP SCHEMA
    
删除Schema后,需删除用户,可执行如下命令删除用户jack。
1
2
gaussdb=# DROP USER jack;
DROP ROLE
support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0035.html