源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

SQLServer 2008中SQL增强之三 Merge(在一条语句中使用Insert,Update,Delete)

  • 时间:2020-07-27 12:07 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:SQLServer 2008中SQL增强之三 Merge(在一条语句中使用Insert,Update,Delete)
SQL Server 2008提供了一个增强的SQL命令Merge,用法参看MSDN:[url=http://msdn.microsoft.com/zh-cn/library/bb510625.aspx]http://msdn.microsoft.com/zh-cn/library/bb510625.aspx[/url] 功能:根据与源表联接的结果,对目标表执行插入、更新或删除操作。例如,根据在另一个表中找到的差异在一个表中插入、更新或删除行,可以对两个表进行同步。 我们看一个例子,假如,有一总产品列表,一个分店产品列表,需要从分店添加产品时更新总产品列表。 总产品表,分店产品表结构完全一致:
[url=http://technet.microsoft.com/zh-tw/library/ms187316.aspx]http://technet.microsoft.com/zh-tw/library/ms187316.aspx[/url][b] [/b] [url=http://msdn.microsoft.com/en-us/library/ms181406.aspx]http://msdn.microsoft.com/en-us/library/ms181406.aspx[/url] 如果影响的结果超过20亿,即整型的最大范围,请使用后者。 邀月注:本文版权由邀月和博客园共同所有,转载请注明出处。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部