SQLite多个自动增量列?

我有以下sql我试图用来创建一个表和一些列.作为其中的一部分,我希望其中两列自动增加整数.当我尝试使用下面的代码时,它给了我一个错误.
CREATE TABLE IF NOT EXISTS 'tasks' (
'rowID' INTEGER,'gID' INTEGER,'task' TEXT,'status' TEXT,'position' INTEGER,'updated' INTEGER,'inlist' TEXT,'deleted' TEXT,PRIMARY KEY AUTOINCREMENT ('rowID','position')
)

当我从sql删除关键字“AUTOINCREMENT”时,它可以正常工作.

是否可以有两个自动增量柱?如果没有,有没有一种方法可以让一个自动从另一个(自动递增)列中取出它的值?

谢谢

你不能有两个自动增量字段.您应该使用单个自动增量字段.鉴于两个字段对于每一行总是具有相同的值,因此无论如何都没有理由拥有这样的字段.

相关文章

SQLite架构简单,又有Json计算能力,有时会承担Json文件/RES...
使用Python操作内置数据库SQLite以及MySQL数据库。
破解微信数据库密码,用python导出微信聊天记录
(Unity)SQLite 是一个软件库,实现了自给自足的、无服务器...
安卓开发,利用SQLite实现登陆注册功能