Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Peinlich, peinlich

    Mr.Mau

    • Neu im Forum
    • Beiträge: 45
    Peinlich, peinlich
    am: 16. Oktober 2013, 11:37:06
    Hallo...
    ich habe festgestellt das ich einen Schreibfehler im Artikel Namen und Beschreibung sowie in den Meta daten habe.
    Bevor ich das jetzt händisch ändere habe ich es mit UPDATE products_description SET products_name = REPLACE(Products_name,"ZU-SUCHENDER-WERT","ZU-ERSETZENDER-WERT");
    versucht. Allerdings war danach der Artikel name weg.?

    Wo habe ich den Fehler gemacht?

    Grüße
    Mau



    Linkback: https://www.modified-shop.org/forum/index.php?topic=28027.0

    Frank_R

    • Mitglied
    • Beiträge: 123
    Re: Peinlich, peinlich
    Antwort #1 am: 16. Oktober 2013, 12:15:52
    Hallo Mau,

    aus Schaden wird man klug...  (sorry!)
    Vor solchen Updates sollte man immer:
    eine Sicherungskopie der zu modifizierenden Tabelle anlegen
    sowie
    das Update vorher mittels Select testen!

    Aus dem Gefühl heraus würde ich das Update auch eher so formulieren:

    Code: SQL  [Auswählen]
    UPDATE products_description
    SET products_name = REPLACE(Products_name,'ZU-SUCHENDER-WERT','ZU-ERSETZENDER-WERT')
    WHERE products_name LIKE '%ZU-SUCHENDER-WERT%'

    Gruss
    Frank

    Mr.Mau

    • Neu im Forum
    • Beiträge: 45
    Re: Peinlich, peinlich
    Antwort #2 am: 16. Oktober 2013, 12:42:04
    danke für deine Antwort.
    Muss ich das gleiche dann mit auch mit der products_description und der  products_meta_title machen?

    Frank_R

    • Mitglied
    • Beiträge: 123
    Re: Peinlich, peinlich
    Antwort #3 am: 16. Oktober 2013, 12:51:53
    Das kann ich Dir nicht sagen.
    Aber wenn Du dort auch den Artikelnamen falsch geschrieben hast, vermutlich schon

    Mr.Mau

    • Neu im Forum
    • Beiträge: 45
    Re: Peinlich, peinlich
    Antwort #4 am: 16. Oktober 2013, 13:16:28
    Hat geklappt.... THx

    Jim

    • Fördermitglied
    • Beiträge: 356
    • Geschlecht:
    Re: Peinlich, peinlich
    Antwort #5 am: 16. Oktober 2013, 14:21:08
    [...]
    das Update vorher mittels Select testen!
    [...]

    Hallo Frank_R,

    kannst Du mir bitte einen Beispiel posten, also wie so einen Query auszusehen hat?

    Schöne Grüße

    Jim

    Frank_R

    • Mitglied
    • Beiträge: 123
    Re: Peinlich, peinlich
    Antwort #6 am: 16. Oktober 2013, 14:33:23
    In diesem Fall würde ich vorher z.B. folgenden Select ausführen

    Code: SQL  [Auswählen]
    SELECT products_name, REPLACE(products_name,'ZU-SUCHENDER-WERT','ZU-ERSETZENDER-WERT')
    FROM products_description
    WHERE products_name LIKE '%ZU-SUCHENDER-WERT%'

    um zu prüfen, welche Werte betroffen sind und wie der neue Wert aussieht bzw. das Replace funktioniert.

    Jim

    • Fördermitglied
    • Beiträge: 356
    • Geschlecht:
    Re: Peinlich, peinlich
    Antwort #7 am: 16. Oktober 2013, 14:50:35
    Klasse!

     :thx:

    Schöne Grüße

    Jim
    7 Antworten
    3451 Aufrufe
    19. Januar 2015, 14:24:13 von Volker Lehmann
    21 Antworten
    7442 Aufrufe
    27. Januar 2010, 09:30:32 von Tomcraft