SQLserver 设置自增为显式插入

默认是状态是set IDENTITY_INSERT T2 off ,就是关闭了自动插入值的功能,为空时就会报错

insert into T2(rank,Score,studentId) values(6,80,'')

报错:

消息 544,级别 16,状态 1,第 1 行
当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'T2' 中的标识列插入显式插入用

现在修改插入状态

 set IDENTITY_INSERT T2 on
 insert into T2(rank,Score,studentId) values(6,80,'')

 

再次运行 现在没有问题了

 

posted @ 2014-11-01 06:32  残阳飞雪  阅读(681)  评论(0编辑  收藏  举报