数据仓库服务 GaussDB(DWS)-字符处理函数和操作符:substr(string,from)

时间:2025-02-12 15:04:44

substr(string,from)

描述:

从参数string中抽取子字符串。

from表示抽取的起始位置。

  • from为0时,按1处理。
  • from为正数时,抽取从from到末尾的所有字符。
  • from为负数时,抽取字符串的后n个字符,n为from的绝对值。

返回值类型:varchar

示例:

from为正数时:

12345
SELECT substr('ABCDEF',2); substr-------- BCDEF(1 row)

from为负数时:

12345
SELECT substr('ABCDEF',-2); substr-------- EF(1 row)
support.huaweicloud.com/sqlreference-910-dws/dws_06_0030.html