起初我使用 SQl Server 来创建我的数据库,但我现在使用 Sqlite 来创建我的数据库,我这样做是因为它只需要一个非常小的数据库,但是在将数据库转换为 SQLite 时我遇到了一个问题,在 SQL 服务器中,我会使用:
ID int identity(1, 1)
有一个自动编号字段。这个方法不能在 SQlite 中使用,我想知道我应该怎么做,我已经尝试过这样的事情:
create table settings(ID int autoincrement primary key, data text);
但这对我没有帮助。谢谢你的时间。
编辑:
我得到的错误是:
SQL 错误:SQL 错误:AUTOINCREMENT 只允许在 INTEGER PRIMARY KEY 上使用