使用 DROP ROW TYPE 语句从数据库中删除现有的名为 ROW 的数据类型;
用法
DROP ROW TYPE 语句从 sysxtdtypes 系统目录表中删除指定 row_type 的条目。您必须是指定名
称的 ROW 数据类型的所有者或具有 DBA 权限才可以 使用 DROP ROW TYPE 语句。
如果您包含可选的 IF EXISTS 关键字,则没有指定名称的 ROW 数据类型在当前数据库中存在,
则数据库服务器不采取任何操作(而不是向应用程序发送异常)。
如果一个已命名的 ROW 数据类型的名称正在使用中,则不能删除该数据类型。当以下的任何条件
为真时,不能删除已命名的 ROW 数据类型:
任何现有的表或列正在使用已命名的 ROW 数据类型。
已命名的 ROW 数据类型在继承层次结构中是超类型。
在已命名的 ROW 数据类型的列上定义了视图。
要从表中删除名为 ROW 类型的列,请使用 ALTER TABLE。
DROP ROW TYPE 语句不能删除未命名的 ROW 数据类型