Ich habe Tausende von Zeichenfolgen, die Daten enthält und mit IDs, die mit einem "@xx" markiert ist. Wenn die Zeichenfolge ein '|' Es bedeutet, dass mehr Daten mit einer ID vorhanden sind.Teil der Zeichenfolge in SQL ersetzen
Wie finde und ersetze ich alle IDs, die eine bestimmte ID enthalten? Wenn ich @ 1 ändern möge @ 24 Ich will nicht @ 11- Einige beispiele mit dem erwarteten Ausgang @ 241
geändert werden:
[email protected] -> [email protected]
[email protected] -> [email protected]
[email protected]|[email protected]|[email protected] -> [email protected]|[email protected]|[email protected]
ersetzen (Spalte ‚@ 1‘ , '@ 24') funktioniert nicht, weil @ 11 zu @ 241 geändert wird. Also muss ich wissen, ob es das Ende der Zeichenfolge ist oder ob es mit einem '|'
zeigen Sie Ihre erwartete Ausgabe – TheGameiswar
Ich habe es mit der erwarteten Ausgabe bearbeitet – thatsIT