SQLIte如何设置自动增长的字段?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLIte如何设置自动增长的字段?相关的知识,希望对你有一定的参考价值。

参考技术A CREATE
TABLE
salespeople
(
id
INTEGER
PRIMARY
KEY,
first_name
TEXT
NOT
NULL,
last_name
TEXT
NOT
NULL,
commission_rate
REAL
NOT
NULL
);
主键如果是INTEGER
,默认就是增长类型,其他字段可以通过申明AUTOINCREMENT
,但是最好不要这样做,因为自动增长主要是为主键设置的

在SqlServer中怎样设置自动增长字段

参考技术A sqlserver有3种方式设置自增列,
1.
ssms中在图形化界面中建表时,设置自动增长的其实值及每次增量
2.
--语句建表时设置自增列,从1开始增长,每次增加1
create
table
test(col1
int
indentity(1,1,))
3.
--修改列为从1开始增长,每次增加10
alter
table
test
alter
col1
int
indentity(1,10)

以上是关于SQLIte如何设置自动增长的字段?的主要内容,如果未能解决你的问题,请参考以下文章

在SqlServer中怎样设置自动增长字段

为啥我在sqlite数据库中插入数据后罗列列中没有自动增长码自动增长码是空的

Mysql数据库自增长如何设置?

sqlserver中如何设置两个自动增长的表示列

SQL Server中怎样设置id号自动增长

mysql如何将表的字段设为自增长