public void onCreate(SQLiteDatabase db){
String CREATE_BARS_TABLE="CREATE TABLE "+ TABLE_INVENTORY+" ("+KEY_ID+" INTEGER PRIMARY KEY, "
+KEY_CATEGORY+" TEXT, "
+KEY_GROUP+" TEXT, "
+KEY_SERIAL+" TEXT, "
+KEY_BUYING_PRICE+" REAL, "
+KEY_UNIT_PRICE+" REAL, "
+KEY_DATE_ADDED+" TEXT "+")";
db.execSQL(CREATE_BARS_TABLE);
}
android.database.sqlite.SQLiteException:near" group":语法错误 (代码1):,编译时:CREATE TABLE库存(id INTEGER PRIMARY KEY,TEXT类,TEXT组,序列TEXT,buyprice REAL, unitprice REAL,dateAdded TEXT) 在 android.database.sqlite.SQLiteConnection.nativePrepareStatement(母语 方法)
答案 0 :(得分:4)
答案 1 :(得分:1)
组是保留关键字,不能用作列名。你可以改变它。