Oracle Merge Into 的用法详解实例
来源:互联网 发布:php导出excel乱码问题 编辑:程序博客网 时间:2024/06/04 19:05
Oracle merge into 的用法详解实例
作用:merge into 解决用B表跟新A表数据,如果A表中没有,则把B表的数据插入A表;
语法:
MERGE INTO [your table-name] [rename your table here]
USING ( [write your query here] )[rename your query-sql and using just like a table]
ON ([conditional expression here] AND [...]...)
WHEN MATHED THEN [here you can execute some update sql or something else ]
WHEN NOT MATHED THEN [execute something else here ! ]
-------实例-------
merge into a
using (select id,name from b ) c
on(a.id=c.id )
when matched then update set a.name=c.name
when not matched then insert (a.id,a.name) values (c.id,c.name);
作用:利用表 b 跟新表a ,条件是a.id=b.id,如果a表中没有该条件的数据就插入。
如果你的数据量很大,此sql效率非常高。
- oracle merge into 的用法详解+实例
- Oracle Merge Into 的用法详解实例
- Oracle merge into 的用法详解实例
- oracle merge into 的用法详解+实例
- Oracle Merge Into 的用法详解实例
- Oracle Merge Into 的用法详解实例
- Oracle merge into 的用法详解实例
- Oracle Merge Into 的用法详解实例
- Oracle Merge Into 的用法详解实例
- oracle merge into 的用法详解+实例
- Oracle Merge Into 的用法详解实例
- oracle merge into 的用法详解+实例
- oracle merge into 的用法详解+实例
- oracle merge into 的用法详解+实例
- oracle merge into 的用法详解
- Oracle merge into 的用法详解【整理】
- oracle merge into 用法详解
- oracle merge into 用法详解
- Oracle 10g Scheduler 特性
- struts2中用interceptor实现权限控制
- HDU1569 方格取数(2)(最大点权独立集 + 最小点权覆盖集 = 总权和)
- Android Gallery3D源码分析
- 每日学习笔记(20)
- Oracle Merge Into 的用法详解实例
- Oracle 物化视图
- Android 多点触摸
- Jar 转 EXE 可以脱离 java 环境 jar to exe和Jsmooth 的使用
- 【总结】关于shell执行,export 和 source
- jQuery实现多选下来框(multiple select)
- 程序员面试题精选100题(10)-在排序数组中查找和为给定值的两个数字
- div 实现长英文字母自动换行CSS
- Oracle 高水位(HWM: High Water Mark) 说明