2014-01-23 80 views
0

錯誤:爲什麼我在sqlite調用中出現語法錯誤?

01-23 20:26:11.567: E/AndroidRuntime(1324): android.database.sqlite.SQLiteException: near "from": syntax error (code 1): , while compiling: CREATE TABLE Transactions (_id INTEGER PRIMARY KEY AUTOINCREMENT, type TEXT NOT NULL, part TEXT NOT NULL, time TEXT NOT NULL, from INTEGER NOT NULL DEFAULT '0', to INTEGER NOT NULL DEFAULT '0', Machine_Id TEXT NOT NULL, DNI TEXT NOT NULL, quantity INTEGER NOT NULL DEFAULT '1') 

我以前用過類似的代碼,但這個錯誤逃避我。通常它與間距或撇號有關...

謝謝!

+0

'from'是sqlite中的保留字https://www.sqlite.org/lang_keywords.html – Milen

+0

我注意到兩件事情可能是第一個使用它的關鍵詞sql,第二個使用'0'而不是0來表示整數值 –

回答

相關問題