我正在创建一个SQLite。我添加了所有前四列,但是在添加名为“productadd”的第五列时。它无法找到。以下代码出了什么问题?
db.execSQL("CREATE TABLE if not exists producttable(id INTEGER PRIMARY KEY AUTOINCREMENT,"
+ " productidno"
+ " TEXT ,"
+ " productname"
+ " TEXT,"
+ " productprice"
+ " TEXT,"
+ " productdest"
+ " TEXT,"
+ " productadd"
+" TEXT)");
答案 0 :(得分:2)
如果表格是使用4列创建的,则CREATE TABLE if not exist
将不会添加额外的列,以便添加您必须说出的列ALTER TABLE producttable ADD productadd TEXT
。