字符操作函数
一些函数可以用于处理单行字符串,例如连接、截取、计算长度、查找字符位置、填充以及去除空格或特定字符等。
| 函数 | 说明 | 示例 | 结果 |
|--------------|------------------------------------------------|--------------------|-----------|
| CONCAT | 将两个值连接在一起 | CONCAT('Good', 'String') | GoodString |
| SUBSTR | 提取指定长度的字符串 | SUBSTR('String',1,3) | Str |
| LENGTH | 返回字符串的长度 | LENGTH('String') | 6 |
| INSTR | 查找指定字符在字符串中的位置 | INSTR('String', 'r') | 3 |
| LPAD | 在字符串左侧填充指定字符,使其达到指定长度 | LPAD('5000', 10, '*') | ***5000 |
| TRIM | 去除字符串开头或结尾的空格或指定字符 | TRIM('S' FROM 'SSMITH') | MITH |
注意: RPAD
函数与 LPAD
类似,但它在字符串右侧填充字符。