-gelöst- SQL statement

werner.backhaus

Aktives Mitglied
6. Dezember 2006
455
0
Ahaus
Hallo,

in cBeschreibung steht bei mir mitten im Text z.B

preis pro Flasche EUR 8,99
oder
preis pro Flache EUR 18,99
oder
preis pro flasche EUR 129,88

war natürlich dämlich, sowas da rein zu schreiben, jetzt kann ich nicht die Preise global ändern, ohne dass da was falsches steht.

Wie kann ich mit Hilfe von statements mit wildcards diese daten löschen?

Den Satz 'preis pro flasche' löschen bekomme ich mit %text% hin aber danach noch jeweils weitere 5 Stellen oder 6 Stellen oder 7 Stellen in mehreren Schritten???

Platzhalter für einzelne Stellen soll der _ (Unterstrich) sein, hat aber nicht geklappt.

Ohne meine Datensicherung hätt ich mir beinahe alles zerschossen!!

Fällt jemand was Schlaues ein?

Ich benutze SQL Manager 2005 light.

Gruß
werner
 

werner.backhaus

Aktives Mitglied
6. Dezember 2006
455
0
Ahaus
gelöst

Hallo,

nach ein paar Versuchen hab ich's gelöst. Vielleicht nicht sehr elegant aber 's tut's.

"update tartikel set cbeschreibung=replace(cbeschreibung,'Preis pro Flasche EUR ','Preis pro Flasche EUR') where cbeschreibung like '%Preis pro Flasche EUR %';

Im ersten Schritt habe ich damit das Leerzeichen hinter EUR rausgezogen,
in jedem weiteren Schritt dann die 1,2,3,4,5,6,7,8,9,0 und das Komma.

Wenn man in der cmd shell arbeitet, kann man mit Pfeil nach oben oder unten die alten Befehle wieder aufrufen, dann muss man nicht immer alles neu schreiben.

Sobald dann alle Zahlen, Leerstellen und Kommas raus sind, einfach in der Replace Klammer 'Preis pro Flasche EUR' durch '' ersetzen.

"update tartikel set cbeschreibung=replace(cbeschreibung,'Preis pro Flasche EUR','') where cbeschreibung like '%Preis pro Flasche EUR%';

Immerhin habe ich so mehr als 8.000 Artikel geändert.

Gruß
werner
 
Ähnliche Themen
Titel Forum Antworten Datum
Gelöst: Shipping 4.0 gibt fehler: The product entered is unknown. JTL-Wawi 1.11 6
gelöst: Für diesen User wurde zum angegebenen Mandanten keine Firma gefunden!! JTL-Wawi 1.10 13
(gelöst) Ecomdata - JTL Worker 2.0 - Startet nicht - Schließt ohne Fehlermeldung JTL-Wawi 2.0 10
Neu [Gelöst] Bilder im Product-Stream unterschiedlich groß User helfen Usern - Fragen zu JTL-Wawi 0
Neu MS Server und MS SQL Installation von JTL-Wawi 2
WMS Lagerbestand Bezeichnung in SQL Datenbank JTL-Wawi 1.11 2
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 15
Wawi Meldung SQL Servicepack zu installieren - aber welches? Update SQL2022 CU24 nicht möglich JTL-Wawi 1.11 3
CSV Exportvorlage - SQL Abfrage Eigenes Feld JTL-Wawi 2.0 4
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Update auf 1.11 verlangt ein Update auf aktuelleren SQL Server JTL-Wawi 1.11 7
Neu SQL Lagerbestand minus in Aufträgen Eigene Übersichten in der JTL-Wawi 3
Neu SQL-Server geht eine Stunde nach Allgemeine Fragen zu JTL-Shop 4
Neu Umzug SQL Datenbank auf neuen Server User helfen Usern - Fragen zu JTL-Wawi 2
Kundenstammdaten - "Eigenes Feld" in SQL auslesen JTL-Wawi 1.9 2
Aktuelles Update 1.11.7: Anmeldedialog merkt sich den letzten User immer noch nicht & falsche Warnung für angeblich fehlendes SQL Server Update JTL-Wawi 1.11 3

Ähnliche Themen