substring的用法
时间: 2023-09-11 16:12:20 浏览: 40
SQL Server SUBSTRING 用于从字符串中提取字符串片段。它有3个参数:字符串表达式,起始位置,长度。 例如:SUBSTRING('abcdef', 2, 3) 结果为 'bcd'。当你需要从一个字符串中提取部分文本时,可以使用 SQL Server 中的 SUBSTRING 函数。SUBSTRING 函数用于从一个字符串中截取指定长度的文本,并返回一个新的字符串。
下面是 SUBSTRING 函数的语法:
```
SUBSTRING(string, start, length)
``在 SQL Server 中,SUBSTRING 函数用于提取字符串的一部分。它的基本语法如下:
```
SUBSTRING ( expression, start, length )
```
其中,expression 是要提取子字符串的字符串表达式,start 是子字符串的起始位置,length 是要提取的子字符串的长度。
例如,如果要从字符串 'Hello, World!' 中提取 'World' 这个子字符串,可以使用以下语句:
```
SELECT SUBSTRING('Hello, World!', 8, 5)
```
输出结果为:
```
World
```
这是因为 'World' 这个子字符串从字符串的第 8 个字符开始,一共有 5 个字符。
另外,如果省略 length 参数,则子字符串将从起始位置一直提取到字符串的末尾,如下所示:
```
SELECT SUBSTRING('Hello, World!', 8)
```
输出结果为:
```
World!
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)