中间内容
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 | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏