sql >> Databasteknik >  >> RDS >> Sqlserver

Hur man byter ut det n:te tecknet i sql-servern

use stuff Funktionen STUFF infogar en sträng i en annan sträng. Den tar bort en angiven längd av tecken i den första strängen vid startpositionen och infogar sedan den andra strängen i den första strängen vid startpositionen.

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

"Här din int-position att ersätta" är positionen no bara ersätt med valfri int no och den positionen kommer att ersättasObs: (Tack vare pcnate för förslag)starting_index är din int position att ersätta.



  1. PostgreSQL ändra typ tidsstämpel utan tidszon -> med tidszon

  2. Hur man infogar en post i MySQL med PHP med ett HTML-formulär

  3. SQL Server 2008 Full-Text Search (FTS) extremt långsam när mer än en CONTAINSTABLE i fråga

  4. Tabell anges två gånger både som mål för INSERT och som separat datakälla