在我的eternalsaga中,爲了從SQL腳本中插入140萬行數據,我編寫了一個基本的WinForms應用程序,它接收腳本的每一行並單獨執行它。 然而,因爲原來的腳本包含 SET IDENTITY_INSERT [Table] OFF
和SET是一個會話範圍的命令,此設置迷路每個SQL調用,這意味着每行失敗。是否有一種方法可以在數據庫範圍內爲整個表設置IDENTITY_INSERT,這樣我就
在SQL Server 2005中,我在「Is Identity」屬性設置爲「Yes」的表中有一個「id」字段。所以,當在該表上執行Insert時,「id」會自動設置爲下一個遞增整數。有沒有一種簡單的方法,執行插入時得到什麼「ID」設置,而不必在插入後執行Select語句? 的重複: Best way to get identity of inserted row?