GBASE 8C——SQL参考6 sql语法(9)

本文详细介绍了GBASE 8C中如何删除数据库对象,包括DROP DOMAIN、DROP EXTENSION、DROP FUNCTION、DROP GROUP、DROP INDEX、DROP LANGUAGE、DROP MATERIALIZED VIEW、DROP NODE以及DROP OPERATOR等,涵盖了删除各种数据库组件的操作和注意事项。
摘要由CSDN通过智能技术生成
  1. DROP DOMAIN

功能描述

移除一个域。

语法格式

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

参数说明

  1. IF EXISTS:如果该域不存在,不报错仅提示;
  2. name:现有域的名称,可以被模式修饰;
  1. CASCADE:自动删除依赖于该域的对象(例如表),以及所有依赖于那些对象的对象;
  1. RESTRICT:如果有任何对象依赖于该域,则拒绝删除,此为默认设置。

注意事项

只有域的所有者可以移除域。

范例

DROP DOMAIN us_postal_code;

DROP DOMAIN

语法兼容

除了IF EXISTS选项,这个命令符合SQL标准。IF EXISTS是一个PostgreSQL扩展。

相关语法

CREATE DOMAIN, ALTER DOMAIN

  1. DROP EXTENSION

功能描述

移除一个扩展。

语法格式

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

参数说明

  1. IF EXISTS:如果该扩展不存在,不报错仅提示;
  2. name:已安装的扩展的名称;
  1. CASCADE:自动删除依赖于该扩展的对象,以及所有依赖于那些对象的对象;
  1. RESTRICT:如果有任何对象依赖于该对象,则拒绝删除,此为默认设置。

注意事项

只有扩展的所有者可以移除该扩展。

范例

DROP EXTENSION hstore;

DROP EXTENSION

语法兼容

DROP EXTENSION是一个PostgreSQL扩展。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值