返回首页

gbase数据、南大通用产品文档:GBase8aSUBSTRING()

更新日期:2024年09月11日

语法格式
SUBSTRING(str,pos)
SUBSTRING(str,pos,len)
函数说明
没有len 参数的SUBSTRING()函数从字符串str 的pos 位置返回剩余全部子串。
带有len 参数的SUBSTRING()函数从字符串str 的pos 位置起返回len 个字符的子
串。pos 可以是负值。在这种情况下,子串的起始位置是从字符串的尾部向前的
pos 位置。如果len 为小于1 的值,返回结果始终为空串。
示例
示例1:返回“Quadratically”从第5 位开始的子串。
gbase> SELECT SUBSTRING('Quadratically',5) FROM dual;
+------------------------------+
| SUBSTRING('Quadratically',5) |
+------------------------------+
| ratically
|
+------------------------------+
1 row in set
示例2:返回“Quadratically”从第5 位开始的6 个字符。
gbase> SELECT SUBSTRING('Quadratically',5,6) FROM dual;
+--------------------------------+
| SUBSTRING('Quadratically',5,6) |
+--------------------------------+
| ratica
|
+--------------------------------+
1 row in set
示例3:pos 为“-3”,则返回的子串是“Sakila”尾部的3 个字符。
gbase> SELECT SUBSTRING('Sakila', -3) FROM dual;
+-------------------------+
| SUBSTRING('Sakila', -3) |
+-------------------------+
| ila
|
+-------------------------+
1 row in set

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
708
示例4:pos 为“-5”,len 为“3”,则返回的子串为“Sakila”从第2 位开始的3
个字符。
gbase> SELECT SUBSTRING('Sakila', -5, 3) FROM dual;
+----------------------------+
| SUBSTRING('Sakila', -5, 3) |
+----------------------------+
| aki
|
+----------------------------+
1 row in set

统一监控页头部主菜单如下图所示:
图3.1-2 主菜单
从左到右依次为:

统一监控版本信息:当前使用的统一监控版本信息,如图中版本为

功能描述
删除用户组。
DROP GROUP 是DROP ROLE 的别名。
注意事项
DROP GROUP 是GBase 8c 管理工具封装的接口,用来实现GBase 8c 管理。该接口不
建议用户直接使用,以免对GBase 8c 状态造成影响。
语法格式
DROP GROUP [ IF EXISTS ] group_name [, ...];
参数说明

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
1115
请参见DROP ROLE 的参数说明。
相关命令
CREATE GROUP,ALTER GROUP,DROP ROLE