DROP XADATASOURCE TYPE 语句

使用 DROP XADATASOURCE TYPE 语句从数据库在删除之前定义的符合 XA 的数据源类型。

该语句是 SQL ANSI/ISO 标准的扩展。

语法

元素 描述 限制 语法
xa_type 要删除的 XA 数据源类型的名称 必须存在于 sysxasourcetypes 系统目录表中 标识符

语法

RESTRICT 关键字是必需的。如果虚拟表或索引存在并使用了此数据源,则您不能删除 XA 数据源类型、您必须是用户 gbasedbt 或具有 DBA 特权才能删除 XA 数据源类型。

DROP XADATASOURCE TYPE 语句在高可用集群中的辅助服务器上不支持。

以下语句删除了名为 MQSeries® 的 XA数据源类型,它被用户 gbasedbt 拥有:
        DROP XADATASOURCE TYPE gbasedbt.MQSeries RESTRICT;

您不能删除 XA 数据源类型,直到所有使用数据源类型的 XA 数据源实例都被删除后,您才可以删除 XA 数据源类型。

如果您包含可选的 IF EXISTS 关键字,则如果未在当前数据库中注册指定名称的 XA 数据源类型,则数据库服务器不采取任何操作(而不是向应用程序发送异常)。