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
Antwort HADU
Plumplori Nachtrag zu: „Mit SQL doppelte Strings entfernen“
Optionen

Super Vielen Dank!

Eine Frage aber noch, ich habe folgendes Statement:

USE OVWWCustomer
GO
DECLARE @Laenge int
DECLARE @Strasse nvarchar(100)

Select @Strasse = Street FROM OVContacts
Where Contactid = 6864

SELECT @Laenge = LEN(@Strasse)

SELECT @Laenge = @Laenge / 2

IF LEFT(@Strasse, @Laenge) = RIGHT(@Strasse, @Laenge)
BEGIN
SELECT @Laenge AS 'Länge', @Strasse AS 'Straße', RIGHT(@Strasse, @Laenge) AS 'Test'
END
ELSE
PRINT 'Möööp'

Funktioniert wunderbar, nur: Wie kann ich das ganze dynamisieren damit ich alle ContactIDs durchlaufe?

bei Antwort benachrichtigen