eddi40 Geschrieben 27. Juni 2006 Geschrieben 27. Juni 2006 Hallo, vielleicht hat hier jemand eine Idee wie ich folgendes Problem lösen könnte. Wir müssen unsere Artikelnummern ändern. Vor der bestehenden Artikelnummer z.b: 001.000.0.002 soll ein 5 stelliger Code vorangestellt werden. Die Artikelnummer soll dann so aussehen 01000.001.000.0.002 Ist das so überhaupt möglich (evtl. mit replace befehl) ? Stehe auf dem berühmten Schlauch...da es sich hier um tausende von Artikeln handelt...
eddi40 Geschrieben 27. Juni 2006 Autor Geschrieben 27. Juni 2006 ist der 5 stelliger immer gleich ? Hallo, ja dieser wird nur einmal vergeben und soll bei allen Artikeln gleich sein.
bigpoint Geschrieben 27. Juni 2006 Geschrieben 27. Juni 2006 etwa so replace(artikelnr,artikelnr,code+artikelnr) [/PHP]
eddi40 Geschrieben 27. Juni 2006 Autor Geschrieben 27. Juni 2006 Hatte ich vergessen: Das Feld Artikel hat bei uns char habs probiert hier kommt die Fehlermeldung: Fehler beim Konvertieren von Datentyp varchar in numeric.
bigpoint Geschrieben 27. Juni 2006 Geschrieben 27. Juni 2006 Hatte ich vergessen: Das Feld Artikel hat bei uns char habs probiert hier kommt die Fehlermeldung: Fehler beim Konvertieren von Datentyp varchar in numeric. Ist ja auch kein Problem. declare @artikelnr as char(13) set @artikelnr = '001.000.0.002'; SELECT REPLACE(@artikelnr,@artikelnr,'01000.'+@artikelnr) [/PHP]
eddi40 Geschrieben 27. Juni 2006 Autor Geschrieben 27. Juni 2006 Ist ja auch kein Problem. declare @artikelnr as char(13) set @artikelnr = '001.000.0.002'; SELECT REPLACE(@artikelnr,@artikelnr,'01000.'+@artikelnr) [/PHP] Super das hat funktioniert. Ich danke Dir...
Joe Kinley Geschrieben 28. Juni 2006 Geschrieben 28. Juni 2006 Ansonsten waers noch mit einem simplen SQL Befehl gegangen.. UPDATE Tabelle SET Artikelnummer = '12345' + Artikelnummer
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden