怎么设置主键自增

怎么设置主键自增,第1张

以sqlserver为例,可用如下语句设置:

create table test

(id int identity(1,1),primary key(id),

name varchar(10))

其中identity(1, 1)为设置主键自增的部分,前边一个1表示从1开始计数,后边一个1表示每次增加的数量。primary key(id)代表id列为主键。

连续执行如下语句:

insert into test(name) values ('a')

insert into test(name) values ('b')

insert into test(name) values ('b')

如图可见,id列达到了自增的目的。

首先,待设置的字段类型一定要是int型的,否则不能设置“标识规范”。

打开SQL Server,连接数据库,找到目标表,右键,然后点击“设计”。

单击主键列(或其他需要设置的数据类型为int的列),然后在下方“列属性”中找到“标识规范”,展开。

在(是标识)下拉栏中选择“是”,然后设置“标识增量”(递增量)和”标识种子“(初始数),如图所示。

这样设置之后,再保存目标表即可。

以数据库为例。可以用如下方法:

1、先建表:

createtabletest

(idintnotnull,namevarchar(10))

2、在图形界面,找到test表:

3、右键此表名,选择“设计”。

4、右侧出现的页面,找到要设置主键的列,ID列,然后右键,选择“设置主键”。

5、下面一步是要设置自增,在左侧列表中,右键“id列”,然后选择“属性”。

6、其中,找到“标识规范”,标识增量为每次增加多少,标识种子代表起始数值大小。

以上就是关于怎么设置主键自增全部的内容,包括:怎么设置主键自增、sql server怎么设置主键自增长、SQL数据库的ID怎么设置为自增(sqlserver设置id自增)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9726620.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存