根据Docs,当列为null
时,可以将AUTOINCREMENT
传递到int
列以实现自动增量功能 BUT ,显然一个人不能通过null
。
如何解决这个问题?
dbhelper.addEntry(new Entry(intCantBeNull, "StringOK"));
答案 0 :(得分:0)
您可以尝试插入以下数据,
假设您有两个字段Id(自动增量)和名称(TEXT)
Insert into yourTableName(name) values ( "StackOverflow" );
实际上,您将NULL
传递到由SQLite自动处理的AUTOINCREMENT
字段中。