1.下面SQLServer报错原因是表示列不能直接插入数据(如主键的自增列)
Create table T_Table(
字段1 int identity(1,1) primary key not null,
字段2 varchar(25) not null,
字段3 varchar(25) not null,
字段4 varchar(25) not null,
字段5 datetime not null,
字段6 datetime not null
)
2.直接执行下面的就会报错
INSERT INTO T_Table([字段1],[字段2],[字段3],[字段4],[字段5],[字段6]) VALUES(‘3’,‘2’,‘2’,‘2’,‘2021/3/2 0:00:00’,‘2021/3/2 0:00:00’)
3.修改方式(不要主键的自增列),下面这样模式就不会报错
INSERT INTO T_Table([字段2],[字段3],[字段4],[字段5],[字段6]) VALUES(‘2’,‘2’,‘2’,‘2021/3/2 0:00:00’,‘2021/3/2 0:00:00’)