1.使用 for xml path('')、STFF()函数拼接
STUFF(col1,col2.col3,col4)
col1:要处理的字符串
col2:从第几个位置开始
col3:长度
col4:替换字符串
SELECT STUFF((SELECT '、'+Name FROM dbo.SysLogInfo FOR XML PATH('')),1,1,'') name
结果:
2.字符出现的位置
CHARINDEX(coll1,col2)
SELECT CHARINDEX('s','sfwerw') position
结果:
3.Len(col) 计算col的长度
4.LEFT(col1,col2) 返回从col1左边开始指定个数col2的字符串
5.SUBSTRING(col1,col2,col3) 截取字符串
col1:被截取的字符串
col2:开始位置
col3:长度