Merger into是oracle9i开始增加的一个函数,用来将两个表的数据合并时,或将一个表的数据添加到另一个表但又不能添加重复数据:
sql语法如下:
merge into table_name table_alias using (table|view|sub_query) alias on(join condition)
when matched then update set col1=col1_val,col2=col2_val......
when not matched then insert (column_list)values(columns_values)
用法示例:
create table user_temp as select * from auth_user
然后将user_temp中删除几条数据。
这时再将auth_user表中的数据合并到user_temp中,
merge into user_temp mt using auth_user au on( mt.usr_id=au.usr_id)
when matched then update set usr_name=au.usr_name,usr_password=au.usr_password
when not matched then insert (usr_id,usr_name,org_id,usr_password,usr_status)values(au.usr_id,au.usr_name,au.org_id,au.usr_password,'1')
再查看user_temp表,两个表的数据完全一样.
分享到:
相关推荐
文件合并器,将多个文件合并到一个文件,文件名需要以固定格式进行命名,否则无法处理。
2.5.Merger .......... 自定义函数接口 2.6.UnionFind ..... 并查集接口 3.高级数据结构 3.1.ArrayQueue .......................... 队列_基于动态数组实现 3.2.LinkedListQueue .................. 队列__基于链表...
PDF分割器, PDF分割软件, PDF分离软件, PDF合并软件, GetPDF Splitter Merger. 一款小型绿色软件,用了多年感觉不错.可以任意分割PDF中的某一页,或者某几页,不会损坏文件. 另外,可以将多个PDF文件合并到一起. 简单...
合并和拆分文档的Java库 允许开发人员加入多个文档,并跨多种操纵文档结构。 合并API还允许重新排序或替换文档页面,更改页面方向,管理文档密码等等。 目录 描述 产品文档,其中包含《开发人员指南》,《发行说明...
来自GITHUB作者frangoud的文档合并删除插件,适用于Zotero。原下载网站网速较慢,提供一个下载链接 使用方法: 1.下载zotero 重复条目合并文件。 2.在Zotero中点击工具-附加组件,齿轮处选择 install Add-on from ...
A-PDF Merger是一款简单易用的PDF分割合并软件,它主要帮助用户将一个或多个单独的PDF文件合并为独立文件,而且我们还可以将一些比较大的PDF文件通过自定义分割参数将其分为多个文件,通常A-PDF Merger分割合并软件...
资源分类:Python库 所属语言:Python 资源全名:inspire-json-merger-11.0.25.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
AS的Gradle插件默认会启用Manifest Merger Tool,若Library项目中也定义了与主项目相同的属性(例如默认生成的android:icon和android:theme),则此时会合并失败,并报上面的错误。 解决方法有以下2种: 方法1:在...
>>将文件名以“号码分割.xls-P”开头的表格,从第0行开始,向下20行的数据内容合并 例:-merger 号码分割.xls-P 0 20 >>如果可选参数不输入,默认将表格全部内容进行合并 例: -merger 号码分割.xls-P >>从100行开始...
svn merger.rar
openapi-merger-demo.zip
Bukkit-Plugin-Simple.zip,maven原型创建一个简单的bukkit插件maven原型创建一个简单的bukkit插件
资源来自pypi官网。 资源全名:inspire-json-merger-7.0.8.tar.gz
简易pdf合并 easy-pdf-merge是一个节点模块,可以轻松地将多个PDF合并为一个PDF。 该模块使用 。 无需特殊软件即可运行该模块。 但是必须存在Java 6或更高版本。 该项目目前正在维护! 欢迎通过PR捐款。 我将尝试...
开源项目-ArmstrongSteel-merger.zip,merger: Tiny little application that lets you run multiple apps at the same time in parallel and send the output to the same terminal written in Go!
Laravel开发-lara-pdf-merger .zip
用SQL Server的Merger实现数据的同步与合并,非常方便
PDF合并工具 PDF Page Merger Pro 1.4 中文版
合并和拆分文档的API 使开发人员可以将多个文档合并为一个文档,将单个文档拆分为多个文档,重新排序或替换文档页面,更改页面方向,管理文档保护,将文档呈现为图像等等。 目录描述托管在现场演示的源代码。产品...
用于合并文件的库。目标是将代码生成生成的文件与手工编辑的文件成功合并,以支持涉及代码生成的开发。 如何使用 保持合并 这是一种在保留保留标记内容的同时合并文件的方法。 首先,准备以下文件作为合并源。您可以...