为什么我的sqlite调用会出现语法错误?

时间:2014-01-23 20:43:38

标签: android sql 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' )

之前我使用过类似的代码,但这个错误让我感到厌烦。通常它与间距或撇号有关...

谢谢!

1 个答案:

答案 0 :(得分:1)

在表格创建中将列名重命名为与from不同的名称。 您不能将'from'用作列名https://www.sqlite.org/lang_keywords.html