我有以下SQLite查询:
CREATE TABLE Logs ( Id integer IDENTITY (1, 1) not null CONSTRAINT PKLogId PRIMARY KEY, ...
IDENTITY (1, 1)
PKLogId
Id
integer primary key
autoincrement
Logs
当我尝试插入但没有Id得到的时候:
Error while executing query: Logs.Id may not be NULL
我不确定您是否根据示例的语法使用了SQLite。
如果是这样,您可能会对SQLite常见问题解答#1:如何创建AUTOINCREMENT字段感兴趣?:
简短答案:声明为INTEGER PRIMARY KEY的列将自动递增。