SQLite Autoincrement(自動遞增)
SQLite 的 AUTOINCREMENT 是一個關鍵字,用於表中的字段值自動遞增。我們可以在創建表時在特定的列名稱上使用 AUTOINCREMENT 關鍵字實現該字段值的自動增加。
關鍵字 AUTOINCREMENT 只能用於整型(INTEGER)字段。
create table Test2 ( ID INTEGER PRIMARY KEY AUTOINCREMENT , Name nvarchar(50) ) insert into Test2(ID,Name) values(NULL,'張三'); insert into Test2(ID,Name) values(NULL,'李四'); insert into Test2(ID,Name) values(NULL,'王五'); delete from Test2 insert into Test2(ID,Name) values(NULL,'張三'); insert into Test2(ID,Name) values(NULL,'李四'); insert into Test2(ID,Name) values(NULL,'王五');