a股并购:仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON 时,才能在表 'dl' 中为标识列指定显式值。

来源:百度文库 编辑:中科新闻网 时间:2024/04/27 13:57:13
表dl有2列, 一列是自动增长列, 一列是varchar ,

注:只能用自动增长列,

sql语句:insert into dl values('',30)

错误:服务器: 消息 8101,级别 16,状态 1,行 1仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON 时,才能在表 'dl' 中为标识列指定显式值。

insert into dl(varchar列的列名) values('30')

对于有identity列的表在插入数据的时候,identity列不要显示插入数据。
对于你的表插入时用如下语句即可,“要插入到varchar列的内容”代表,你要向varchar类型列插入的数据内容。

insert into dl values('要插入到varchar列的内容')