SQL SERVER中Merge语句的用法
类别:数据库 浏览量:1188
时间:2016-4-14 SQL SERVER中Merge语句的用法
SQL SERVER中Merge语句的用法一、Merge可以完成的功能
1、两个表之间做Insert,Update,Delete操作
2、进行表之间数据的复制 、数据同步
3、数据转换
二、Merge实例
1、建立源表和目标表,并插入相关的数据
2、简单Merge语句
3、Merge语句执行过程
4、最终目标表的结果
三、Merge语句与OUTPUT子句的使用
操作结果
四、Merge语句中使用 Top 关键字
使用TOP关键字限制目标表被操作的行
五、给Merge语句加上AND,附加上额外的限制条件
六、Merge语句使用注意事项
1、 在语句结束后一定要用分号,否则会提示错误。
2、 Merge后为目标表,Using后为数据源表
3、 如果有两个When matched,则必须使用and来限定第一个子句,一个子句必须制定一个update,另一个必须制定delete
4、 When not matched by target,这个子句处理存在于数据源之中,但不存在目标之中的数据行。
5、 When not matched等价于When not matched by target
6、 When not mathed by source,这个子句处理,存在于目标中,但是不存在数据表之中的数据行
标签:SQL SERVER
您可能感兴趣
- SQL Server遍历表中记录的方法
- sqlserver怎么查看数据库版本(Sql Server数据库各版本功能对比)
- sql server 数值类型运算(SQL SERVER2012中新增函数之字符串函数CONCAT详解)
- SQL Server中@@ROWCOUNT的用法
- sqlservercount函数怎么用(Sql Server中Substring函数的用法实例解析)
- 阿里云sql server 2012(远程连接阿里云SqlServer 2012 数据库服务器的图文教程)
- python操作sql server数据库(Python 数据库操作 SQLAlchemy的示例代码)
- sqlserver恢复delete数据(SQL Server数据库的三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢)
- sql server 2014配置文件路径(SQL Server 2012 FileTable 新特性详解)
- SQL Server锁类型
- sql server 知识大全(sql server 交集,差集的用法详解)
- sql server 报错(sql server利用不同语种语言显示报错错误消息的方法示例)
- sql server网络配置
- sql server中有哪几种锁定模式(SQL Server三种锁定模式的知识讲解)
- sql server案例(SQL Server作业报错特殊案例分析)
- sqlserver降序排列(SQL SERVER临时表排序问题的解决方法)
- 按这几方面养护佛肚竹盆景,保证枝叶繁茂,造型优美(按这几方面养护佛肚竹盆景)
- 冰岛旅游攻略(冰岛旅游攻略及花费八日游)
- 寒假旅游攻略(成都寒假旅游攻略)
- 菲律宾旅游攻略(菲律宾旅游攻略地图)
- 清华大学难考吗(清华大学考研录取分数线)
- 观花盆栽佛肚竹盆景制作及养护(观花盆栽佛肚竹盆景制作及养护)