Sqlite数据库中的Int Identity(1,1)字段

我最初使用SQl服务器创建我的数据库,但我现在使用Sqlite创建我的数据库,我这样做是因为它只需要非常小数据库中,但在数据库转换为SQLite的我遇到了一个问题,在SQL服务器我只想用:Sqlite数据库中的Int Identity(1,1)字段

ID int identity(1, 1) 

对于具有自动编号字段。此方法不能SQLite中使用,我想知道我应该怎么做,我已经尝试过这样的事情:

create table settings(ID int autoincrement primary key, data text); 

但是,这并不能帮助我。谢谢你的时间。

编辑:

我得到的错误是:

SQL错误:SQL错误:AUTOINCREMENT只允许上INTEGER PRIMARY KEY

回答:

没有帮助怎么办?因为在WinRT(最新版本)的SQLite中,以下工作非常好:

CREATE TABLE IF NOT EXISTS Settings(

Id INTEGER PRIMARY KEY AUTOINCREMENT,

Data TEXT);

以上是 Sqlite数据库中的Int Identity(1,1)字段 的全部内容, 来源链接: utcz.com/qa/259823.html

回到顶部