返回介绍

I. 教程

II. SQL 语言

III. 服务器管理

IV. 客户端接口

V. 服务器端编程

VI. 参考手册

VII. 内部

VIII. 附录

DROP TYPE

发布于 2019-09-30 03:11:39 字数 809 浏览 970 评论 0 收藏 0

名称

DROP TYPE--删除一个数据类型

语法

DROP TYPE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

描述

DROP TYPE 将从系统表里删除用户定义的类型。只有类型所有者才可以删除类型。

参数

IF EXISTS

如果指定的类型不存在,那么发出一个 notice 而不是抛出一个错误。

name

要删除的类型名(可以有模式修饰)

CASCADE

级联删除依赖该类型的对象(比如字段、函数、操作符等等)

RESTRICT

如果有依赖对象,则拒绝删除该类型。这个是缺省。

例子

删除 box 类型:

DROP TYPE box;

兼容性

这条命令类似于 SQL 标准里对应的命令,不过,IF EXISTS 选项是 PostgreSQL 的扩展。但是要注意,PostgreSQL 里的 CREATE TYPE 命令和数据类型扩展机制是和 SQL 标准里不同的。

又见

CREATE TYPE, ALTER TYPE

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文