字符操作函数

一些函数可以用于处理单行字符串,例如连接、截取、计算长度、查找字符位置、填充以及去除空格或特定字符等。

| 函数 | 说明 | 示例 | 结果 |

|--------------|------------------------------------------------|--------------------|-----------|

| 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 类似,但它在字符串右侧填充字符。