Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

Mit SQL doppelte Strings entfernen

Plumplori / 4 Antworten / Flachansicht Nickles

Hallo zusammen.


Ich habe folgendes Problem in meiner SQL Datenbank. Ich möchte ein Cleaning machen. Und zwar habe ich Feldeintrage (z.B. in der Spalte "Street") in der unsaubere Daten stehen zB "Musterstrasse1Musterstrasse1", wie kann ich diese per SQL Statement ausfindig machen?


Danke schonmal im vorraus


Sven

bei Antwort benachrichtigen
HADU Plumplori „Mit SQL doppelte Strings entfernen“
Optionen

Hi,

mit dem Befehl
SELECT @Laenge = LEN(@Adresse)
bekommst Du die Länge einer Zeichenfolge (hier @Adresse). Die teilst Du durch zwei.
Wenn jetzt LEFT(@Adresse, @Laenge) gleich ist mit RIGHT(@Adresse, @Laenge), dann ersetze @Adresse mit LEFT(@Adresse, @Laenge).

Gruß
HADU

bei Antwort benachrichtigen