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: Teil der Datenbank Tabelle products_ean aktualisieren

    Olinew

    • Gast
    Hallo @all,

    ich möchte die Spalte "products_ean" in der Tabelle "products" aktualisieren.
    Es sollen allerdings nur Einträge geändert werden, wo der Wert im Feld "products_ean" gleich 1 ist.
    Dieser Wert soll aus dem Feld gelöscht werden. Das Feld soll also leer sein.
    Kann mir jemand sagen, ob das folgende funktionieren würde oder besser mir die korrekte Abfrage nennen?

    Code: SQL  [Auswählen]
    UPDATE products WHERE products_ean=`1` SET products_ean=`NULL`

    Danke!
    Gruß
    Oli

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

    Soeldner

    • Fördermitglied
    • Beiträge: 204
    • Geschlecht:
    Re: Teil der Datenbank Tabelle products_ean aktualisieren
    Antwort #1 am: 22. Oktober 2011, 00:32:45
    Würde es so machen ...

    Code: SQL  [Auswählen]
    UPDATE `products` SET `products_ean` = 'NULL' WHERE `products_ean` = '1';

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Re: Teil der Datenbank Tabelle products_ean aktualisieren
    Antwort #2 am: 22. Oktober 2011, 04:34:14
    Cool, das neue Forensystem kann Backticks darstellen.  :-B

    Gruß h-h-h

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Teil der Datenbank Tabelle products_ean aktualisieren
    Antwort #3 am: 22. Oktober 2011, 15:41:13
    :lol2:

    Ja, da habe ich mich auch schon drüber gefreut! :D

    Kein nacheditieren und erraten des möglichen SQL-Befehls mehr nötig! :-B

    Grüße

    Torsten

    Olinew

    • Gast
    Re: Teil der Datenbank Tabelle products_ean aktualisieren
    Antwort #4 am: 22. Oktober 2011, 15:45:18
    Könnt Ihr mir bitte den Hintergrund Eurer "Freude" mal erklären? So wirklich kann ich Euch nämlich jetzt nicht folgen ...
    Gruß
    Oli

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: Teil der Datenbank Tabelle products_ean aktualisieren
    Antwort #5 am: 22. Oktober 2011, 16:42:35
    Hallo Olinew,

    im alten Forensystem war es so, dass die Backticks (`) immer den Quellcode den der User gepostet hat zerschossen hat.
    Da dies mit dem neuen Forensystem nun nicht mehr so ist freuen sich manche halt wie Bolle! :)

    Viele Grüße

    Franky

    Olinew

    • Gast
    Re: Teil der Datenbank Tabelle products_ean aktualisieren
    Antwort #6 am: 22. Oktober 2011, 16:59:58
    Achso und ich dachte schon, daß mein zugegeben lächerliches SQL Statement die allgemeine Erheiterung ausgelöst hat.
    Mein Problem wurde übrigens mit folgendem Code behoben:

    Code: SQL  [Auswählen]
    UPDATE `products` SET `products_ean` = '' WHERE `products_ean` = '1';

    Grüße!
    Oli

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Teil der Datenbank Tabelle products_ean aktualisieren
    Antwort #7 am: 23. Oktober 2011, 09:34:01
    [...]
    im alten Forensystem war es so, dass die Backticks (`) immer den Quellcode den der User gepostet hat zerschossen hat.
    [...]

    Zerschossen ist gut... es wurde einfach alles gelöscht, was zwischen zwei Backticks stand! :!:
    Dann fing bei uns immer das große Raten an, was da wohl mal gestanden haben könnte! :glaskugel:

    Übrigens: Eine Zahl muss in SQL-Statements nicht in Hochkommata gesetzt werden. ;-)

    Grüße

    Torsten
    4 Antworten
    2283 Aufrufe
    11. März 2016, 13:33:30 von Eddi
    2 Antworten
    2772 Aufrufe
    23. Februar 2013, 17:42:58 von setos
    13 Antworten
    3797 Aufrufe
    20. Oktober 2015, 16:34:45 von webald