Du kan använda en kombination av STUFF
och CHARINDEX
för att uppnå det du vill:
SELECT STUFF(col, CHARINDEX('substring', col), LEN('substring'), 'replacement')
FROM #temp
CHARINDEX('substring', col)
returnerar indexet för den första förekomst av 'substring'
i kolumnen. STUFF
ersätter sedan denna förekomst med 'replacement'
.