数据仓库服务 GaussDB(DWS)-字符处理函数和操作符:substr(string,from,count)
时间:2025-02-12 15:05:09
substr(string,from,count)
描述:
从参数string中抽取子字符串。
from表示抽取的起始位置。
count表示抽取的子字符串长度。
- from为0时,按1处理。
- from为正数时,抽取从from开始的count个字符。
- from为负数时,抽取从倒数第n个开始的count个字符,n为from的绝对值。
- count小于1时,返回null。
返回值类型:varchar
示例:
from为正数时:
12345 |
SELECT substr('ABCDEF',2,2); substr -------- BC(1 row) |
from为负数时:
12345 |
SELECT substr('ABCDEF',-3,2); substr -------- DE(1 row) |
support.huaweicloud.com/sqlreference-dws/dws_06_0030.html
推荐文章