SQL Server中Merge的用法
来源:互联网 发布:php网站开发实例 编辑:程序博客网 时间:2024/05/17 22:52
SET IDENTITY_INSERT m2c_final.dbo.m2c_SOM_Order_Items ON ;
MERGE m2c_final.dbo.m2c_SOM_Order_Items AS Target
USING (SELECT * from m2c_shadow.dbo.m2c_SOM_Order_Items ) AS Source
ON (Target.AutoId = Source.AutoId)
WHEN MATCHED THEN
UPDATE SET
Target.[Order_Id] = Source.[Order_Id]
, Target.[Goods_Id] = Source.[Goods_Id]
, Target.[CusGoods_Id] = Source.[CusGoods_Id]
, Target.[Goods_Name] = Source.[Goods_Name]
, Target.[Goods_Color] = Source.[Goods_Color]
, Target.[Goods_Spec] = Source.[Goods_Spec]
, Target.[Qty] = Source.[Qty]
, Target.[Unit] = Source.[Unit]
, Target.[Price] = Source.[Price]
, Target.[Amount] = Source.[Amount]
, Target.[Maker] = Source.[Maker]
, Target.[MakeDate] = Source.[MakeDate]
, Target.[Remark] = Source.[Remark]
, Target.[Base_Price] = Source.[Base_Price]
, Target.[Item_Mark] = Source.[Item_Mark]
, Target.[Weight] = Source.[Weight]
, Target.[Pic] = Source.[Pic]
, Target.[Discount_Rate] = Source.[Discount_Rate]
, Target.[PS_Id] = Source.[PS_Id]
, Target.[PS_Goods_Id] = Source.[PS_Goods_Id]
, Target.[C_Shop_Group] = Source.[C_Shop_Group]
, Target.[C_Status] = Source.[C_Status]
, Target.[Stock_Status] = Source.[Stock_Status]
WHEN NOT MATCHED BY TARGET THEN
INSERT (
AutoId , Order_Id , Goods_Id , CusGoods_Id , Goods_Name , Goods_Color , Goods_Spec , Qty , Unit , Price , Amount , Maker , MakeDate , Remark , Base_Price , Item_Mark , Weight , Pic , Discount_Rate , PS_Id , PS_Goods_Id , C_Shop_Group , C_Status , Stock_Status )VALUES (
Source.AutoId , Source.Order_Id , Source.Goods_Id , Source.CusGoods_Id , Source.Goods_Name , Source.Goods_Color , Source.Goods_Spec , Source.Qty , Source.Unit , Source.Price , Source.Amount , Source.Maker , Source.MakeDate , Source.Remark , Source.Base_Price , Source.Item_Mark , Source.Weight , Source.Pic , Source.Discount_Rate , Source.PS_Id , Source.PS_Goods_Id , Source.C_Shop_Group , Source.C_Status , Source.Stock_Status );
SET IDENTITY_INSERT m2c_final.dbo.m2c_SOM_Order_Items OFF;
- SQL Server中Merge的用法
- Sql Server 的MERGE用法
- Sql server中MERGE命令用法
- Sql 中 Merge 的用法
- sql中merge的用法
- SQL Server 的 Merge 关键字 用法解析
- SQL SERVER 中MERGE的使用
- SQL Server 中Merge 的使用
- sql server中merge的使用
- SQL SERVER MERGE INTO 用法
- sql merge的用法
- SQL:merge 用法 【SQL Server 2008开始支持merge】
- Sql Server中Update用法的心得
- Sql Server中Update用法的心得
- SQL Server中Case的不同用法
- Sql Server 2005中distinct的用法?
- SQL Server中CASE的用法
- SQL Server中case的用法
- win7 Telnet功能安装
- 软件开发流程
- 用GAE做了一个团购导航网站:
- C# 启用双缓存,避免ListView控件加载数据时闪烁
- 软件工程课程设计终于告一段落。小小总结一下。
- SQL Server中Merge的用法
- 编解码学习笔记(三):Mpeg系列——Mpeg 1和Mpeg 2
- plsql学习笔记(函数篇)
- 用VB调用Webservice(一)
- js 验证
- 代号姜饼 Android 3.0系统新特性曝光
- ClearCase完全攻略(三) UCM下的一些概念全解析1
- 【STM32 .Net MF开发板学习-06】蜂鸣器和LED数码管显示
- Ogre3D开放资源地带 是什么地方呀?