当前位置:网站首页>GBASE 8C——SQL参考6 sql语法(11)
GBASE 8C——SQL参考6 sql语法(11)
2022-07-27 05:12:00 【aisirea】
功能描述
移除一个表空间。
语法格式
DROP TABLESPACE [ IF EXISTS ] name
参数说明
- IF EXISTS:如果该表空间不存在,不报错仅提示;
- name:表空间的名称。
注意事项
DROP TABLESPACE不能在一个事务内执行。
只有表空间所有者有权限执行DROP TABLESPACE命令。
范例
DROP TABLESPACE gbase8c;
语法兼容
DROP TABLESPACE是一个PostgreSQL扩展。
相关语法
CREATE TABLESPACE, ALTER TABLESPACE
功能描述
删除已有文本搜索配置。
语法格式
DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] name [ CASCADE | RESTRICT ]
参数说明
- IF EXISTS:如果该文本搜索配置不存在,不报错仅提示;
- name:现有的文本搜索配置名称,可以被模式修饰;
- CASCADE:自动删除依赖于该文本搜索配置的对象,以及所有依赖于那些对象的对象;
- RESTRICT:如果有任何对象依赖于该文本搜索配置,则拒绝删除,此为默认设置。
注意事项
要执行这个命令,用户必须是该配置的所有者。
范例
DROP TEXT SEARCH CONFIGURATION gdt1;
DROP TEXT SEARCH CONFIGURATION
语法兼容
SQL 标准中没有DROP TEXT SEARCH CONFIGURATION 语句。
相关语法
ALTER TEXT SEARCH CONFIGURATION, CREATE TEXT SEARCH CONFIGURATION
功能描述
删除全文检索词典。
语法格式
DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] name [ CASCADE | RESTRICT ]
参数说明
- IF EXISTS:如果该全文检索词典不存在,不报错仅提示;
- name:现有的文本搜索词典的名称,可以被模式修饰;
- CASCADE:自动删除依赖于该全文检索词典的对象,以及所有依赖于那些对象的对象;
- RESTRICT:如果有任何对象依赖于该全文检索词典,则拒绝删除,此为默认设置。
注意事项
只有词典的所有者可以执行DROP操作。
范例
DROP TEXT SEARCH DICTIONARY my_russian;
语法兼容
SQL 标准中没有DROP TEXT SEARCH DICTIONARY 语句。
相关语法
ALTER TEXT SEARCH DICTIONARY, CREATE TEXT SEARCH DICTIONARY
功能描述
移除一个文本搜索解析器。
语法格式
DROP TEXT SEARCH PARSER [ IF EXISTS ] name [ CASCADE | RESTRICT ]
参数说明
- IF EXISTS:如果该文本搜索解析器不存在,不报错仅提示;
- name:现有文本搜索解析器的名称,可以被模式修饰;
- CASCADE:自动删除依赖于该文本搜索解析器的对象,以及所有依赖于那些对象的对象;
- RESTRICT:如果有任何对象依赖于该文本搜索解析器,则拒绝删除,此为默认设置。
注意事项
只有系统管理员可以移除文本搜索解析器。
语法兼容
SQL 标准中没有DROP TEXT SEARCH PARSER 语句。
相关语法
ALTER TEXT SEARCH PARSER, CREATE TEXT SEARCH PARSER
功能描述
移除一个文本搜索模板。
语法格式
DROP TEXT SEARCH TEMPLATE [ IF EXISTS ] name [ CASCADE | RESTRICT ]
参数说明
- IF EXISTS:如果该文本搜索模板存在,不报错仅提示;
- name:现有文本搜索模板的名称,可以被模式修饰;
- CASCADE:自动删除依赖于该文本搜索模板的对象,以及所有依赖于那些对象的对象;
- RESTRICT:如果有任何对象依赖于该文本搜索模板,则拒绝删除,此为默认设置。
注意事项
只有超级用户可以移除文本搜索模板。
语法兼容
SQL标准中没有DROP TEXT SEARCH TEMPLATE语句。
相关语法
ALTER TEXT SEARCH TEMPLATE, CREATE TEXT SEARCH TEMPLATE
功能描述
移除转换。
语法格式
DROP TRANSFORM [ IF EXISTS ] FOR type_name LANGUAGE lang_name [ CASCADE | RESTRICT ]
参数说明
- IF EXISTS:如果该转换不存在,不报错仅提示;
- type_name:该转换的数据类型的名称;
- lang_name:该转换的语言的名称;
- CASCADE:自动删除依赖于该转换的对象,以及所有依赖于那些对象的对象;
- RESTRICT:如果有任何对象依赖于该转换,则拒绝删除,此为默认设置。
注意事项
只有拥有该类型和语言的用户可以删除转换。
范例
DROP TRANSFORM FOR hstore LANGUAGE plpythonu;
语法兼容
这种形式的DROP TRANSFORM是一种 PostgreSQL扩展。
相关语法
功能描述
移除一个数据类型。
语法格式
DROP TYPE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
参数说明
- IF EXISTS:如果该类型不存在,不报错仅提示;
- name:待移除的数据类型的名称,可以被模式修饰;
- CASCADE:自动删除依赖于该类型的对象(例如表列、函数、操作符),以及所有依赖于那些对象的对象;
- RESTRICT:如果有任何对象依赖于该类型,则拒绝删除,此为默认设置。
注意事项
只有类型的所有者可以删除该类型。
范例
DROP TYPE g_compfoo;
DROP TYPE
语法兼容
这个命令类似于SQL标准中的对应命令,但IF EXISTS子句 是一个PostgreSQL扩展。
相关语法
功能描述
移除一个数据库角色。
语法格式
DROP USER [ IF EXISTS ] name [, ...]
注意事项
DROP USER是DROP ROLE的一个别名。
语法兼容
DROP USER语句是一个 PostgreSQL扩展。
相关语法
ALTER USER, CREATE USER, DROP ROLE
功能描述
移除一个视图。
语法格式
DROP VIEW [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
参数说明
- IF EXISTS:如果该视图不存在,不报错仅提示;
- name:待移除的视图的名称,可以被模式修饰;
- CASCADE:自动删除依赖于该视图的对象(例如其他视图),以及所有依赖于那些对象的对象;
- RESTRICT:如果有任何对象依赖于该视图,则拒绝删除,此为默认设置。
注意事项
只有视图的所有者可以删除该视图。
范例
DROP VIEW g_view;
DROP VIEW
语法兼容
这个命令符合 SQL 标准,只有IF EXISTS选项是一个PostgreSQL扩展。
相关语法
功能描述
提交当前事务。
语法格式
END [ WORK | TRANSACTION ]
参数说明
- WORK | TRANSACTION:可选的关键词,没有效果。
注意事项
END命令等效于COMMIT。
范例
END;
COMMIT
语法兼容
END是一种 PostgreSQL扩展。
相关语法
边栏推荐
- MySQL查询操作索引优化实践
- kettle的文件名通配规则
- 刷脸支付永远不会过时只会不断的变革
- MySQL快速比较数据库表数据
- Read and understand the advantages of the LAAS scheme of elephant swap
- 「中高级试题」:MVCC实现原理是什么?
- How to judge whether a property belongs to an instance object or inherits from a constructor in JS
- 软件测试常见面试题
- The difference between deep copy and shallow copy in JS
- Face brushing payment is more in line with Alipay's concept of always being ecological
猜你喜欢

万字解析MySQL索引原理——InnoDB索引结构与读取

Mysql分组后时并行统计数量

怎么开立普通商品期货账户

Fortex Fangda releases the electronic trading ecosystem to share and win-win with customers

The written test questions of 25 large Internet companies are summarized, and I have encountered packages.

二十五家互联网大厂软件测试笔试题总结,遇到包过。

1024 | 正式称为码农的第四年,初心犹在,继续前进

You should negotiate the handling fee before opening a futures account

SeekTiger即将上线STI聚变Mining功能,获取OKA通证

期货公司开户的具体事项
随机推荐
Web3流量聚合平台Starfish OS,诠释真正商业的“P2E”生态
How to open a general commodity futures account
Do you really know session and cookies?
Minio8.x version setting policy bucket policy
什么是Alpha和Beta测试?
How can seektiger go against the cold air in the market?
选择国企背景的期货公司开户
Docker部署redis单机版本 - 修改redis密码和持久化方式
「中高级试题」:MVCC实现原理是什么?
kettle的文件名通配规则
The difference between deep copy and shallow copy in JS
记一次PG主从搭建及数据同步性能测试流程
You should negotiate the handling fee before opening a futures account
Web2.0 giants have deployed VC, and tiger Dao VC may become a shortcut to Web3
MySQL索引优化相关原理
DDD领域驱动设计笔记
刷脸支付用户主要优势是智能化程度高
Seektiger will launch STI fusion mining function to obtain Oka pass
GameFi如何破圈,AQUANEE靠真正“P2E”展现风采
SeekTiger的Okaleido有大动作,生态通证STI会借此爆发?