我有一个有 4 个字段的表:_id
, to
, from
,hidden
尝试插入以下值时:
_id=167 from=1311005879000 to=1311005879000 hidden=0
在我的表中,我得到一个SQLiteConstraintException说明
'column _id is not unique (code 19)'
为了找到这个问题的原因,我尝试查询表的大小,发现它是 0,所以我不知道这是从哪里来的。
也许我没有正确理解错误?
编辑:一些代码!
try {
mDatabase.insertOrThrow("groups", null,
mContentValues);
} catch (SQLException e) {
e.printStackTrace();
}
创建SQL:
CREATE TABLE IF NOT EXISTS groups(_id LONG PRIMARY KEY,hidden INTEGER,from LONG,to LONG