Sonderzeichen-Steuerzeichen im String löschen
In einer Tabelle werden in einem
Feld "Verkaufsbezeichnung(nvarchar(max),NULL)"
nebeneinander zwei Vierecke mit einem Fragezeichen angezeigt. (siehe Bild als Anlage)
Es wäre sehr freundlich von Euch, wenn mir der Befehl mitgeteilt wird, wie ich
diese Zeichen per TSQL-Script gelöscht werden?
Habt Ihr eine Lösung?
Vielen Dank.
Feld "Verkaufsbezeichnung(nvarchar(max),NULL)"
nebeneinander zwei Vierecke mit einem Fragezeichen angezeigt. (siehe Bild als Anlage)
Es wäre sehr freundlich von Euch, wenn mir der Befehl mitgeteilt wird, wie ich
diese Zeichen per TSQL-Script gelöscht werden?
Habt Ihr eine Lösung?
Vielen Dank.
Please also mark the comments that contributed to the solution of the article
Content-ID: 22031302084
Url: https://administrator.de/forum/sonderzeichen-steuerzeichen-im-string-loeschen-22031302084.html
Printed on: January 23, 2025 at 13:01 o'clock
3 Comments
Latest comment
Such dir mal die ASCII Nummer der Zeichen raus, das kannst du auch mit SELECT ascii(<Zeichen>) machen. (Bei einer Zeichenkette wird allerdings nur die Nummer des ersten Zeichens zurück geliefert.) Dann kannst du ein UPDATE mit replace(CHAR(<Nummer>)) machen.
Hier mal am Beispiel einer Variable
Hier mal am Beispiel einer Variable
DECLARE @spalte VARCHAR(MAX) = 'Material
Einlegeboden: Meamin'
SELECT @spalte
SELECT ascii(substring(@spalte,8,1)), --l
ascii(substring(@spalte,9,1)), --Leerschritt
ascii(substring(@spalte,10,1)),
ascii(substring(@spalte,11,1)),
ascii(substring(@spalte,12,1)) --E
SET @spalte = replace(@spalte,CHAR(13) + CHAR(10),'')
SELECT @spalte