云服务器网:购买云服务器和VPS必上的网站!

借助MSSQL中的MID函数快速提取字符串

中间内容
MID函数是MS-SQL提供的一个非常实用的字符串函数,可以用来提取字符串中间内容。它接受三个参数,第一个参数是字符串,第二个参数是要开始提取的位置(以1为出发点),第三个参数是要提取的长度。MID的使用方式以下:MID(String, StartP

中间内容

MID函数是MS-SQL提供的一个非常实用的字符串函数,可以用来提取字符串中间内容。它接受三个参数,第一个参数是字符串,第二个参数是要开始提取的位置(以1为出发点),第三个参数是要提取的长度。MID的使用方式以下:

MID(String, StartPosition, Length)

其中String表示输入字符串;StartPosition表示要从字符串中提取的起始位置;Length表示提取的长度。

例如:有一个字符串“Welcome to Microsoft SQL Server”,我们想要提取“Microsoft SQL”这几个词,可以用MID函数实现:

MID(‘Welcome to Microsoft SQL Server’, 11, 16)

结果是:“Microsoft SQL”

可见,MID函数不但可以提取字符串中间内容,还可以提取字符串左边或右边部份字符。MID还可以用来修改表中某列的数值, 例如:将表中列名添加前缀,只需要使用MID函数便可。以MyTable表中Column1列为例,下面的SQL语句可以把该列的所有值改成“NEW_” +原来值:

UPDATE MyTable

SET Column1 = ‘NEW_’ + MID(Column1, 1, LEN(Column1))

通过MID函数,我们可以快速提取字符串中间内容,进而实现灵活的表字段内容处理需求。

本文来源:https://www.yuntue.com/post/202678.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注