嘿我在没有添加自动增量列的情况下创建了一个完整的应用程序,但现在我需要此列来指定最大ID,所以我在我的mainactivity中创建了我的数据库,如下所示。如何修改此项以添加autoincrement _id列?
db = getActivity().openOrCreateDatabase("testDB2", Context.MODE_PRIVATE, null);
db.execSQL("CREATE TABLE IF NOT EXISTS test2(mac VARCHAR,mdp VARCHAR,obj VARCHAR);");
我不想只为数据库创建一个seonc java类,因为我做了所有这样的代码。
答案 0 :(得分:1)
答案 1 :(得分:0)
db.execSQL(“CREATE TABLE IF NOT EXISTS test2(autoincrement_id INTERGER PRIMARY KEY AUTOINCREMENT ,mac VARCHAR,mdp VARCHAR,obj VARCHAR);”); 只有主键可以自动增量