数据仓库服务 GAUSSDB(DWS)-字符处理函数和操作符:substring(string from pattern for escape)

时间:2024-04-18 16:25:14

substring(string from pattern for escape)

描述:截取匹配SQL正则表达式的子字符串。声明的模式必须匹配整个数据串,否则函数失败并返回空值。为了标识在成功的时候应该返回的模式部分,模式必须包含逃逸字符的两次出现,并且后面要跟上双引号(")。匹配这两个标记之间的模式的文本将被返回。

返回值类型:text

示例:

1
2
3
4
5
SELECT substring('Thomas' from '%#"o_a#"_' for '#');
 substring
-----------
 oma
(1 row)
support.huaweicloud.com/sqlreference-830-dws/dws_06_0030.html