- Beiträge: 1
- Dank erhalten: 0
Leerzeichen im EAN entfernen
- Anonymous
- Autor
- Offline
- Fresh Boarder
-
Weniger
Mehr
10 Jahre 7 Monate her - 10 Jahre 7 Monate her #1129
von Anonymous
Leerzeichen im EAN entfernen wurde erstellt von Anonymous
Wie kann man Leerzeichen in der EAN auf die Schnelle entfernen, die aus Versehen beim Vorfallimport importiert wurden ?
Das kann über eine entsprechende Abfrage erfolgen. Das Problem dabei ist, dass es ja zu doppelten EAN kommen könnte wenn man die Leerzeichen entfernt, daher muss dies zusätzlich in der Abfrage noch mit überprüft werden und kann daher nur bei den Barcodes gemacht werden, die nicht zu doppelten Einträgen führen würden.
update EAN set EAN= replace(EAN,‘ ‘,‘‘) from EAN
where EAN.ArtikelNr not in (SELECT EAN_1.ArtikelNr
FROM EAN INNER JOIN EAN EAN_1 ON EAN.EAN = REPLACE(EAN_1.EAN, ‘ ‘, ‘‘) AND EAN.ArtikelNr <> EAN_1.ArtikelNr )
Das kann über eine entsprechende Abfrage erfolgen. Das Problem dabei ist, dass es ja zu doppelten EAN kommen könnte wenn man die Leerzeichen entfernt, daher muss dies zusätzlich in der Abfrage noch mit überprüft werden und kann daher nur bei den Barcodes gemacht werden, die nicht zu doppelten Einträgen führen würden.
update EAN set EAN= replace(EAN,‘ ‘,‘‘) from EAN
where EAN.ArtikelNr not in (SELECT EAN_1.ArtikelNr
FROM EAN INNER JOIN EAN EAN_1 ON EAN.EAN = REPLACE(EAN_1.EAN, ‘ ‘, ‘‘) AND EAN.ArtikelNr <> EAN_1.ArtikelNr )
Bitte Anmelden oder Registrieren um der Konversation beizutreten.