Philipp Walter: SQL Update!?

Hallo alle zusammen,
ich verzweifle gerade an einer SQL Anweisung.

Ich möchte einen Datensatz in meiner Tabelle ändern.

Dazu benutze ich folgenden SQL Code:
UPDATE europenantour SET position=6, spieler='Philipp', land='Amerika', tuniere=34, preisgeld=3423 WHERE index=7

danach bekomme ich die Information, das irgendetwas mit der SQL Syntax nicht stimmt. Ich kann den Fehler aber nicht finden, vielleicht sehr Ihr ihm auf anhieb.

Danke schon mal im Voraus.

Philipp Walter

  1. Moin Moin !

    UPDATE europenantour SET position=6, spieler='Philipp', land='Amerika', tuniere=34, preisgeld=3423 WHERE index=7

    danach bekomme ich die Information, das irgendetwas mit der SQL Syntax nicht stimmt.

    index ist ein reserviertes Wort (sprich: wird von SQL benutzt). Je nach Datenbank hilft es, diesen kritischen Namen in doppelte Anführungszeichen zu setzen (... where "index"=7), sauberer ist es aber, einen anderen Namen zu benutzen (z.B. ID oder MeinIndex).

    Alexander

    --
    Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".
    1. Danke Alexander,
      habe das Problem gelöst!

      Philipp Walter

  2. Tach

    Ich tippe auf einen falsch geschrieben Namen. Sollte es vielleicht europeantour statt europenantour heissen?