Ist Präfix ein reserviertes Schlüsselwort in mysql
Frage
Is ‚prefix‘ ein reserviertes Schlüsselwort in ‚mysql‘, da ich die folgende Fehlermeldung erhalten, wenn ich versuche Beispieldaten zu füllen für eine Tabelle mit DBUnit Spalte namens 'prefix'
mit
Embedded-Fehler: user.PREFIX - (keine Großeingabespalte: Präfix) in ColumnNameToIndexes Cache Karte. Beachten Sie, dass die Spaltennamen der Karte muss nicht beachtet werden.
Lösung
MySQL reservierte Schlüsselwörter hier dokumentiert sind:
http://dev.mysql.com/doc/ refman / 5.1 / de / reservierte words.html
Neben der Tatsache, dass PREFIX
ist nicht in der Liste, sollten Sie beachten, dass MySQL Fehler wie folgt aussehen nicht. Um damit zu beginnen, sie immer mit einem numerischen Fehlercode starten.
Sind Sie zufällig als Klein prefix
Aufruf einer Spalte, die Sie als Groß PREFIX
definiert haben?