比如表 A 字段有 id(自动增长) name age addr
insert into table values('','','') 这种写法不管誉手自动明猜增长的字段 直接从name字段开始
也可以明显的表示
insert into table(name,age,addr) values('','','')
如果是直接编辑表的话 自动增庆槐嫌长的列 是无法写入的,不用管就是了 系统自动根据规则加
如果表中id列做空为自增列,你想告空插入的纯友瞎数据包括id列的值,可以这样操作
SET IDENTITY_INSERT TABLE_NAME ON;
INSERT INTO TABLE_NAME(id, XXX,..., XXX) values (id列值, XXX,..., XXX);
--注意: 这里的字段名不能省略.
SET IDENTITY_INSERT TABLE_NAME OFF;
若表为student其中包含三个列裂键id,name,age。其中id为尺裂自增长,如下写语句即可添加数据
insert into student(name,age) values('张三','肆困巧20')
自增列不允许直接插入值,你插入一行数据的时候不给这个字段赋值就好了
不用管,自动会变