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