ugllly: [MySQL] Mysql interpretiert wert als teil der Syntax

Hallo,

mySQL interpretiert folgendes falsch:

INSERT INTO semantic\_db.ab (rel\_word ,relevance)VALUES ('in', '1');

und ich weiß nicht, wie ich ihm sagen soll, dass er das 'in' so hinnehmen muss, wie ich es ihm gebe???

Kann mir jemand helfen?

Gruß,
ugllly

  1. ehm, sorry. falscher befehl, das ist der richtige:

    UPDATE binary as SET relevance = relevance +1 WHERE rel_word LIKE 'gasg'

    Dabei gibt er den Fehlercode #1064 aus :/

    Gruß,
    uglly

    1. Hi,

      ehm, sorry. falscher befehl, das ist der richtige:

      UPDATE binary as SET relevance = relevance +1 WHERE rel_word LIKE 'gasg'

      Dabei gibt er den Fehlercode #1064 aus :/

      Also einen parse error, weil du kein MySQL verstaendliches Statement abgesetzt hast.

      Was soll denn das 'as' da drinnen ...?

      Und das solltest du dir vielleicht auch mal ansehen, http://dev.mysql.com/doc/refman/5.1/en/reserved-words.html

      MfG ChrisB

      --
      „This is the author's opinion, not necessarily that of Starbucks.“
      1. naja, moment. das 'as' ist die tabelle

        1. Hallo,

          naja, moment. das 'as' ist die tabelle

          Aha. Hatte Chris ja recht. RTFM!

          Grüße

          Vinzenz