Можете да използвате комбинация от STUFF
и CHARINDEX
за да постигнете това, което искате:
SELECT STUFF(col, CHARINDEX('substring', col), LEN('substring'), 'replacement')
FROM #temp
CHARINDEX('substring', col)
ще върне индекса на първия появата на 'substring'
в колоната. STUFF
след това заменя това събитие с 'replacement'
.