GBase 8s
运维管理
文章

GBase8s数据库DROP TYPE

发表于2025-12-29 14:39:1453次浏览6个评论

用法

要使用 DROP TYPE 语句删除 Distinct 或 Opaque 数据类型,您必须是此数据库类型的所有者或

者拥有 DBA 特权。当您使用此语句时,就从数据库(sysxtdtypes 系统目录表中)中删除了数据

类型定义。通常,此语句不会删除强制转型的任何定义与该数据类型相关的支持函数的任何定义。

重要: 当删除 Distinct 类型时,数据库服务器会自动删除在 Distinct 及其基于的类型之间的两个

显式的强制转型。

如果您包含可选的 IF EXISTS 关键字,则如果未在当前数据库中注册用户定义的 Distinct 或

Opaque 数据类型,则数据库服务器不执行任何操作(而不是向应用程序发送异常)。

如果您尝试删除内置数据类型,则 DROP TYPE 语句失败。如,内置的 Opaque BOOLEAN 或

LVARCHAR 类型、或者内置的 Distinct IDSSECURITYLABEL 类型。

评论

登录后才可以发表评论
冰凤发表于 7个月前
1
冰凤发表于 7个月前
2
冰凤发表于 7个月前
3
冰凤发表于 7个月前
45
冰凤发表于 7个月前
466
用户头像
levvel发表于 3个月前
听说评论可以拿积分,我试一下子