我有一個SQL Server中有一個主鍵列的表。如果我將一個新的更新輸入到一個表中,其主鍵已經作爲一個條目存在,我應該在插入之前刪除以前的條目,還是有辦法覆蓋現有的條目?如果主鍵已經存在,如何將插入覆蓋到Sql Server表中?
0
A
回答
0
相關問題
- 1. 如何覆蓋文件,如果它已經存在?
- 2. 如果記錄已經存在,通過避免重複將Excel工作表數據插入到SQL Server表中
- 3. SQL查詢:插入,如果不是已經存在從2表
- 4. 如果鍵已經存在,將值附加到鍵(python/jython)
- 5. 如果記錄已經存在,請停止插入表中
- 6. 如果數據已經存在,SQL插入不執行
- 7. 插入,如果它已經存在更新的列SQL
- 8. SQL更新,如果已經存在,否則插入
- 9. 覆蓋現有的XML文件,如果它已經存在
- 10. Sql Server 2005 - 插入如果不存在
- 11. linq sql插入時已經存在
- 12. 插入失敗,因爲主鍵已經存在
- 13. 更改主鍵已經存在的表
- 14. SQL如果存在覆蓋錯誤
- 15. 如何在dataGridView中覆蓋相同的行如果DateTime已經在行中?
- 16. 如何插入現有的關鍵數據表到SQL Server表
- 17. 如何防止意外覆蓋已經存在的數據庫?
- 18. 如何存儲,我們已經插入
- 19. 如果存在更新else插入記錄在SQL Server 2008表
- 20. SQL Server如何存儲複合主鍵?
- 21. 的Android SQLite的:如何將數據插入到一個已經存在的表
- 22. 如何使Django-Tastypie覆蓋資源(如果它已存在)?
- 23. 檢查Python中,如果Windows註冊表鍵已經存在
- 24. 防止插入如果記錄已經存在於iphone sqlite
- 25. 如何將C sharp中的列表插入到SQL Server 2008中?
- 26. 在存儲過程中將變量插入到SQL Server表中
- 27. 如何使插入到表中並覆蓋如果不是空的?
- 28. 插入數據,更新如果「ID」的存在已經
- 29. 將表插入到SQL Server視圖中
- 30. 更新,而不是插入,如果行已經存在
使用'merge'而不是'insert'。 https://technet.microsoft.com/en-us/library/bb522522%28v=sql.105%29.aspx –
這似乎是正確的答案,絕對幫助我! – tufelkinder