我创建了一个 SQLite 表,字段 id 是 INTEGER PRIMARY KEY AUTOINCREMENT,我记得当我在 SQL Server 数据库中插入记录时,AUTOINCREMENT 字段会被系统传递一个值,所以我尝试使用insert into mytable values ("AA")
添加记录,但我得到一个错误,所以我必须使用insert into mytable values (2,"BB")
添加新记录,为什么?
-- Describe MYTABLE
CREATE TABLE "mytable" (
"id" INTEGER PRIMARY KEY AUTOINCREMENT,
"mycontent" TEXT
)