首批通过分布式安全可靠测评,为关键业务系统打造
删除表组
更新时间:2026-04-03 13:48:50
当表组内没有任何表,即表组没有被任何表引用时,可以删除该表组。
前提条件
删除表组前,请通过视图 CDB_OB_TABLEGROUP_TABLES 或 DBA_OB_TABLEGROUP_TABLES 确认表组中是否存在表,仅当表组内没有任何表时,表组才能删除成功。通过视图查看表组中是否存在表的详细操作可参见 查看表组信息。
删除表组
删除表组的 SQL 语句如下:
DROP TABLEGROUP [IF EXISTS] tablegroup_name;
其中,tablegroup_name 表示表组名称。如果待删除的表组不存在,并且没有指定 IF EXISTS,则系统会报错。执行该语句需要当前用户具有全局 DROP 权限。
删除表组 tblgroup1 的示例如下:
DROP TABLEGROUP IF EXISTS tblgroup1;