是的,substr函数不仅可以用于提取数字,还可以用于提取字符串中的其他部分。substr函数通常用于从一个字符串中提取指定位置和长度的子字符串。
例如,以下是一个使用substr函数从字符串中提取子字符串的示例:
```
SELECT SUBSTR('Hello World', 1, 5); -- 输出 'Hello'
```
在上面的示例中,substr函数的第一个参数是要提取子字符串的原始字符串,第二个参数是要提取的子字符串的起始位置(从1开始计数),第三个参数是要提取的子字符串的长度。
除了substr函数,SQL还有其他一些用于处理字符串的函数,如LEFT、RIGHT、CONCAT等,可以根据具体需求选择合适的函数来操作字符串。