使用 STUFF

STUFF 函数将字符串插入另一字符串。它在第一个字符串中从开始位置删除指定长度的字符;然后将第二个字符串插入第一个字符串的开始位置。

如果开始位置或长度的值是负数,或者如果开始位置大于第一个字符串的长度,将返回空字符串。如果要删除的长度大于第一个字符串的长度,将删除到第一个字符串中的第一个字符。

下面的示例将字符串"xyz"置于字符表达式"abc"的第二个字符处,并总共替换三个字符。

SELECT STUFF('abc', 2, 3, 'xyz')

下面是结果集:

----
axyz

(1 row(s) affected)

请参见

字符串函数