DROP SCHEMA [ IF EXISTS ] NAME [,...] [ CASCADE | RESTRICT ]
`IF EXISTS` 如果模式不存在,不会抛出错误。
`NAME` 模式名称。
`CASCADE` 自动删除该模式下数据库对象。
`RESTRICT` 如果该模式下还存在数据库对象,则不允许删除该模式, RESTRICT为缺省值。
例如 :
删除一个模式以及其中包含的所有对象:
DROP SCHEMA myschema CASCADE;
或者
DROP SCHEMA IF EXISTS myschema CASCADE
删除一个为空的模式(其中的所有对象已经被删除):
DROP SCHEMA myschema;
删除授予用户的任何特权:
DROP OWNED BY myschema
删除用户:
DROP USER IF EXISTS myschema
删除ORACLE的模式:
--该用户连带的数据全部删掉 drop user tablename cascade;