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: Datenbank Änderung sql Befehl in Comments

    jenni

    • Fördermitglied
    • Beiträge: 102
    • Geschlecht:
    Datenbank Änderung sql Befehl in Comments
    am: 07. November 2014, 23:13:42
    Hallo zusammen,

    ich habe einen Schreibfehller in den comments bei der Datenbank.

    Es ist zu doof um es zu beschreiben...

    "Sehr gehrte Damen und Herren" und dieser ist in knapp 50 Bestellungen drin.
    Wie Kriege ich Ihn Upgedatet, damit es nichtmehr so in der Bestellhistorie steht?

    Ich habe es schon mit:
     
    Code: SQL  [Auswählen]
    UPDATE `tabelle` SET `orders_status_history` = REPLACE(`comments`, Sehr geehrte Damen und Herren', 'Sehr gehrte Damen und Herren'

    Probiert aber er zeigt mir ein Formatfehler an...#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

    Ist einer SQLfit?

    LG

    Jenni

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

    web0null

    • Experte
    • Beiträge: 1.998
    Re: Datenbank Änderung sql Befehl in Comments
    Antwort #1 am: 08. November 2014, 09:17:56
    Code: SQL  [Auswählen]
    UPDATE `tabelle` SET `orders_status_history` = REPLACE(`comments`, 'Sehr geehrte Damen und Herren', 'Sehr gehrte Damen und Herren'

    Alfred

    • Experte
    • Beiträge: 2.115
    Re: Datenbank Änderung sql Befehl in Comments
    Antwort #2 am: 08. November 2014, 09:34:06
    Hallo,

    dies Reihenfolge ist falsch.
    Man ersetzt 'alt' durch 'neu' mit dem Befehl.

    Gruß

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Re: Datenbank Änderung sql Befehl in Comments
    Antwort #3 am: 08. November 2014, 09:48:08
    Wieso nicht einfach die komplette Tabelle mit phpMyAdmin exportieren (DROP TABLE anhaken) und dann mit einem normalen Editor search & replace durchführen.

    Gruß
    Ronny

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Datenbank Änderung sql Befehl in Comments
    Antwort #4 am: 08. November 2014, 09:50:20
    Und damit es wirklich funktioniert fehlt noch ne Klammer und die Felder sind falsch benannt:
    Code: SQL  [Auswählen]
    UPDATE `orders_status_history` SET `comments` = REPLACE(`comments`, 'Sehr gehrte Damen und Herren', 'Sehr geehrte Damen und Herren')

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Datenbank Änderung sql Befehl in Comments
    Antwort #5 am: 08. November 2014, 09:51:11
    Wieso nicht einfach die komplette Tabelle mit phpMyAdmin exportieren (DROP TABLE anhaken) und dann mit einem normalen Editor search & replace durchführen.

    Weil's deutlich länger dauert und je nach Größe der Tabelle der nachfolgende Upload evtl. nicht ganz unproblematisch ist.

    jenni

    • Fördermitglied
    • Beiträge: 102
    • Geschlecht:
    Re: Datenbank Änderung sql Befehl in Comments
    Antwort #6 am: 08. November 2014, 11:50:34
    @all Super Danke!
    Das mit dem Export hab ich auch schon überlergt. War mir aber nichtsicher ob ich nachher in Latin 1 oder utfb abspeichern muss...

    Wenn man mal zu na dran ist sollte man eine Runde schlafen :-)

    Merci

    Jenni
    1 Antworten
    2065 Aufrufe
    22. Juli 2013, 11:51:49 von DokuMan
    15 Antworten
    8611 Aufrufe
    01. Dezember 2020, 19:54:07 von JuergenS