【sqlserver】merge into test
来源:互联网 发布:python数据挖掘常用包 编辑:程序博客网 时间:2024/06/05 00:04
--merge into test/*使用Merge关键字的好处:简洁有效局限:在SQL Server 2008之前没有Merge*/create table testsou( --源测试表id int,name varchar(10),des varchar(50))create table testtag( --目标表id int,name varchar(10),des varchar(50))insert into testsou values(1,'small','a small dog'),(2,'big','a big cat'),(3,'middle','middle school');insert into testtag values(1,'small','a small dog'),(2,'big','HEHE'),(4,'HEHE','');merge into testtag tusing testsou son t.id=s.id and t.name=s.namewhen matched --ON条件成立时更新then update set t.des=s.deswhen not matched --不成立时插入then insert /*(字段信息)*/ values(s.id,s.name,s.des)when not matched by source --目标表存在,源表不存在的情况(删除)then delete;select * from testsou;select * from testtag;--DATA SYNC testsou和testtag数据一致drop table testsou;drop table testtag;
0 0
- 【sqlserver】merge into test
- oracle merge into与sqlserver merge into 比较
- merge into
- merge into
- merge into
- merge into
- merge into
- Merge into
- merge into
- merge into
- Merge into
- merge into
- Merge into
- Merge Into
- Sqlserver Merge
- SQLServer Merge
- Oracle select --merge into:
- merge into用法
- mysql使用sql语句记录
- 课程设计3 电子词典
- Android ToolBar
- spring4简单实例(1)
- mongodb数据的导出与导入
- 【sqlserver】merge into test
- MFC 两种创建状态栏方法以及在状态栏实时显示时间
- 右键弹出菜单
- 程序员面试金典: 9.5位操作 5.3给定正整数,找出与其二进制表示中1的个数相同、且大小最接近的两个数
- Unity LBS地图(瓦片地图,不接入任何SDK)
- Typelist介绍
- wax - 3
- React Native Navigator 的路由以及页面跳转
- 移动端如何写一个相对靠谱的倒数秒杀时间或者说开售时间