Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

So ersetzen Sie das n-te Zeichen in SQL Server

use stuffDie STUFF-Funktion fügt einen String in einen anderen String ein. Es löscht eine bestimmte Länge von Zeichen in der ersten Zeichenfolge an der Startposition und fügt dann die zweite Zeichenfolge in die erste Zeichenfolge an der Startposition ein.

select STUFF(ABC, starting_index, 1, 'X') from XXX

"Hier Ihre zu ersetzende int-Position" ist die Positionsnummer, die einfach durch eine beliebige int-Nummer ersetzt wird, und diese Position wird ersetztHinweis: (Dank an pcnate als Vorschlag)starting_index ist Ihre zu ersetzende int-Position.