0
有沒有辦法在Sql Server中執行批量插入,其中有錯誤的行被跳過而不是整個過程失敗?我不是說在錯誤之前插入這些行;我的意思是插入所有沒有出錯的行。批量插入跳過錯誤的行
有沒有辦法在Sql Server中執行批量插入,其中有錯誤的行被跳過而不是整個過程失敗?我不是說在錯誤之前插入這些行;我的意思是插入所有沒有出錯的行。批量插入跳過錯誤的行
如果使用SSIS,則可以將目標的錯誤輸出重定向到垃圾腳本組件或平面文件。我經常這樣做,以便隨後檢查出現錯誤的行。
此外,如果您使用BULK INSERT
,則可以使用MAX_ERRORS
(將其設置爲非常高的值)和ERROR_FILE
參數指定如何有效處理錯誤。