在往數據庫表中添加一行的時候,要針對自增列插入一個特定值的時候,這個函數就很有用了,比如表結構如:
id | text
1 | a
2 | b
4 | d
其中id列是自曾列,如果我們要插入3 | c的話,如果沒有打開自增列,肯定是插不進去的,這時候用這個函數就有作用了
代碼如下:
SET IDENTITY_INSERT [Recursive] ON
INSERT INTO [Recursive](id,text) VALUES(3,'c')
SET IDENTITY_INSERT [Recursive] OFF
通常我們在導入數據的時候會用到這種方法,希望對大家有所幫助。