sql2012怎么设置标识列 自增

 我来答
夕夜问情
推荐于2017-10-12 · TA获得超过537个赞
知道小有建树答主
回答量:444
采纳率:100%
帮助的人:343万
展开全部
SQL Server中标识列可用identity 属性来完成的,下面分别是创建时指定标识列和在现有表添加标识列
1、创建表时指定标识列
下面的例子创建一个包含名为ID,类型为int,
create table Test
(id int identity (1,1), --标识列,种子为1,递增量为1
Name varchar(50)
)
2、在现有表中添加标识列

alter table Test
add id int identity (1,1) --标识列,种子为1,递增量为1

注意:当包含标识列的表刚刚创建,没有经过任何插入操作时,使用ident_current函数得到的值为标识列的种子值
移动引领生活
2015-04-20 · TA获得超过1053个赞
知道小有建树答主
回答量:624
采纳率:0%
帮助的人:338万
展开全部
create table student
(
s_no int identity, --自增列
s_name varchar(20),
mobile varchar(20),
class varchar (20)
)
insert into student (s_name ,mobile ,class ) values ('a','123','一年1班');
insert into student (s_name ,mobile ,class ) values ('b','1234','一年2班');
insert into student (s_name ,mobile ,class ) values ('c','1235','一年3班');
insert into student (s_name ,mobile ,class ) values ('d','1231','一年4班');
insert into student (s_name ,mobile ,class ) values ('e','1232','一年5班');
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式