Was bedeutet die Fehlermeldung „Incorrect Table Name“ beim Hochladen eines Datensatzes? [Artikel in Bearbeitung]

Wenn beim Hochladen eines Datensatzes im Admin-Backend die folgende Fehlermeldung erscheint

Syntax error or access violation: 1103 Incorrect Table Name 'X'

ist das meistens ein Hinweis auf Fehler in den Spaltennamen des CSV-Datensatzes. Für die meisten Datenbanksysteme (z.B. MySQL) ist der Punkt ein besonderes Zeichen. Wenn in Datenbankabfragen 

"data.weight"

vorkommt, bezieht sich dies auf die Spalte „weight“ in der Tabelle „data“. Wenn in einer hochgeladenen CSV-Datei in den Spaltennamen Punkte vorkommen, z.B.

var_1.1;var_1.2 ...

dann können diese Daten erst importiert werden, wenn man die Punkte durch ein anderes Zeichen, zum Beispiel den Unterstrich _ ersetzt. Wichtig: Dieselbe Ersetzung sollte dann auch im Codebook erfolgen.