第136章 SQL函数 SUBSTRING
字符串函数,它从任何数据类型的数据(包括流数据)中返回一个子字符串。
大纲
SUBSTRING(string-expression,start[,length])
SUBSTRING(string-expression FROM start [FOR length])
{fn SUBSTRING(string-expression,start[,length])}
参数
string-expression- 要从中派生子字符串的字符串表达式。表达式,可以是列名、字符串文字或另一个标量函数的结果。字段可以是任何数据类型:字符串(例如CHAR或VARCHAR)、数字或数据类型为 或 的数据流字段。- - 一个整数,它指定 中开始子字符串的位置。
string-expression中的第一个字符位于位置 。如果起始位置高于字符串的长度,则 返回一个空字符串 。如果起始位置小于 (零或负数),则子字符串从位置 开始,但子字符串的长度会减少起始位置。 - - 可选 — 一个整数,指定要返回的子字符串的长度。如果未指定长度,则默认返回字符串的其余部分。
描述
接受任何数据类型的数据并将该数据的子字符串作为数据类型 返回。当然,子字符串可以是作为字符串返回的完整数据值。
的值控制子字符串的起点:
- 如果 为
1
关于KLAS


.png)
