我想在一个 sqlite 数据库中创建 2 个表。我将数据库从模拟器拉到电脑,但无法创建第二个表,只是第一个表已成功创建。我可以看到创建表成功还是没有输入数据?或者我必须先输入数据,然后我可以通过先从模拟器中拉出数据库来手动查看它?
这是我创建多个表的代码
db.execSQL("CREATE TABLE almag (_id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, jekel TEXT);");
db.execSQL("CREATE TABLE score (_id INTEGER PRIMARY KEY AUTOINCREMENT, score INTEGER, userId INTEGER FOREIGN KEY REFERENCES almag (_id));"); //create table score