sqlserver分割字符串函数
时间: 2023-09-03 15:15:00 浏览: 265
SQL字符串分割
3星 · 编辑精心推荐
在 SQL Server 中,可以使用内置的字符串函数 `STRING_SPLIT` 来分割字符串。
该函数的语法如下:
```
STRING_SPLIT ( string , separator )
```
其中,`string` 参数是要分割的字符串,`separator` 参数是分割符。函数将返回一个表,包含分割后的字符串。
例如,将字符串 "apple,banana,cherry" 按照逗号分割,可以使用以下查询:
```
SELECT value
FROM STRING_SPLIT('apple,banana,cherry', ',')
```
查询结果如下:
```
value
------
apple
banana
cherry
```
除了 `STRING_SPLIT` 函数,SQL Server 还提供了一些其他的字符串函数,如 `SUBSTRING`、`CHARINDEX`、`LEFT`、`RIGHT` 等,也可以用来分割字符串。
阅读全文