sqlite问题

来源:互联网 发布:手机淘宝评价管理页面 编辑:程序博客网 时间:2024/06/15 06:10

今天遇到一个错误: 

create or upgrade database main.db error: android.database.sqlite.SQLiteException: there is already an index named type (code 1): , while compiling: CREATE TABLE IF NOT EXISTS type(id INTEGER, name TEXT, level INTEGER, parent INTEGER,  PRIMARY KEY(id, name))


原因是我的新表的名字和之前某个表的列名一致,原来还有这个限制

改一下新表的名字,不要再和其他表的列名一样就好了,

好奇怪


type是sql关键字,最好别用来做列名

0 0
原创粉丝点击