我有一个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