pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
DROP TYPE — 移除一个用户定义的数据类型
DROP TYPE typename [, ...] [ CASCADE | RESTRICT ]
typename现有类型的名称(可选模式限定)。
自动删除依赖该类型的对象(例如表列、函数、操作符等)。
如果有任何依赖对象则拒绝删除该类型。这是默认行为。
DROP TYPE命令成功时返回的消息。
ERROR: RemoveType: type 'typename' does not exist如果找不到指定的类型,就会出现这条消息。
DROP TYPE 将从系统目录中删除一个用户类型。
只有类型的所有者才能删除它。
要删除 box 类型:
DROP TYPE box;
注意,PostgreSQL 的 CREATE TYPE 命令和数据类型扩展机制与 SQL99 不同。
译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。