Chris: MySQL Query mit Quotes ?

Hallo zusammen,

ich habe heute en bischen probiert und mir ist aufgefallen das ein INSERT mit der Tabellenspalte "ssl" scheitert (Syntax Error). Da habe ich mir den PHPMyAdmin geschnappt um eine Query zu senden und siehe da, wenn ich ssl in `` setze geht die ganze Sache ohne Probleme.

Nun meine Frage: Macht es Sinn Spaltenmanen in diese `` zu setzen ?

Ich habe bisher nie damit gearbeitet und finde auch keine Infos auf der MySQL HP, weil ich wahrscheinlich nicht weis wonach ich suche :-)

Ich würde mich über eure Hilfe freuen.

Viele Grüße

Chris

  1. Hi,

    diese Backticks sind meines Wissens eine Besonderheit von MySQL. Mit ihnen kannst du Dinge erzwingen, die eigentlich nicht in Ordnung sind, z.B. Spalten- und Tabellennamen, die reserviert sind, Leerzeichen enthalten oder sonstiges.
    Access macht vergleichbares mit [].
    An deiner Stelle würde ich das Datenmodell so anpassen, dass es keine Reserved-Words enthält.

    MfG
    Rouven

    --
    -------------------
    ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(