Hallo,
WebSQL ist eine SQLite-Datenbank, wenn ich Mathias glauben darf:
tx.executeSql(
'CREATE TABLE IF NOT EXISTS Test ('
+ 'id INT NOT NULL AUTOINCREMENT PRIMARY KEY,'
+ 'number INT NOT NULL '
+ ')'führt bei mir im Chromium Debugger genau zur selben Meldung:
ja, das ist zu erwarten. SQLite ist da penibel und verlangt eine ganz bestimmte Reihenfolge der Schlüsselwörter, die Du verletzt.
Lasse ich AUTOINCREMENT weg, wird die Tabelle ordnungsgemäß angelegt - aber halt ohne den AUTOINCREMENT.
Du irrst, ganz besonders der Beitrag von EisFux und natürlich mein erster verlinkter Beitrag :-)
Freundliche Grüße
Vinzenz