SQLServer中的Merge使用

Merge DML

作用:

  •     数据同步
  •     数据转换
  •     基于源表对目标表做Insert,Update,Delete操作

 

Merge关键字的一些限制

 

  •     使用Merge关键字只能更新一个表
  •     源表中不能有重复的记录

小结

    本文简单说明了Merge关键的字的使用。如果你使用的是SQL Server 2008之后的版本,在面对一些比如库存结账之类的业务时,放弃IF…ELSE和手写UPDATE,Insert吧,使用Merge关键字可以使这类操作更加轻松愉悦。

 

posted @ 2017-03-23 10:46  herizai  阅读(310)  评论(0编辑  收藏  举报