• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

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

c/c++ 来源:Max 3次浏览

我最初使用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); 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)