如果有个 tbl_user 表,且Id字段主键自增。
如果当你有需求,向这个表的主键插入数据时,就回报错:
Cannot insert explicit value for identity column in table 'tbl_user ' when IDENTITY_INSERT is set to OFF. (544)
如果遇到这种情况怎么办呢?
其实开启 IDENTITY_INSERT ON 就可以了。
如下:
SET IDENTITY_INSERT tbl_user ON;
Insert Into tbl_user(Id,Name) Values(10001,'AA');
SET IDENTITY_INSERT tbl_user OFF;
以上,就可以向tbl_user的Id主键插入指定数据了。