當需向身分欄位(自增欄位)插入特定值時,必須先開啟 IDENTITY_INSERT。
表結構:
id | text
1 | a
2 | b
4 | d
欲插入缺失的 3 | c。
SET IDENTITY_INSERT [TableName] ON;
INSERT INTO [TableName] (id, text) VALUES (3, 'c');
SET IDENTITY_INSERT [TableName] OFF;
完成操作後務必關閉 IDENTITY_INSERT,否則後續正常插入會報錯。