`
wanglong0537
  • 浏览: 12220 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

7月19日:oracle merger into函数的使用

阅读更多

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')

分享到:
评论

相关推荐

    EXCEL表格操作超级工具

    命令:-merger [文件名前缀] [开始行]=可选参数 [行数]=可选参数 >>将文件名以“号码分割.xls-P”开头的表格,从第0行开始,向下20行的数据内容合并 例:-merger 号码分割.xls-P 0 20 >>如果可选参数不输入,默认将...

    android-manifest-merger:Android Manifest Merger用作独立应用程序

    java -jar target/manifest-merger-jar-with-dependencies.jar --main mainAndroidManifest.xml --log [VERBOSE, INFO, WARNING, ERROR] --libs [path separated list of lib's manifests] --overlays [path ...

    SQL Server Merger实现数据的同步

    用SQL Server的Merger实现数据的同步与合并,非常方便

    PDF分割及合并软件:GetPDF Splitter Merger

    PDF分割器, PDF分割软件, PDF分离软件, PDF合并软件, GetPDF Splitter Merger. 一款小型绿色软件,用了多年感觉不错.可以任意分割PDF中的某一页,或者某几页,不会损坏文件. 另外,可以将多个PDF文件合并到一起. 简单...

    GroupDocs.Merger-for-Java:GroupDocs.Merger for Java示例,插件以及展示项目和网站

    合并和拆分文档的Java库 允许开发人员加入多个文档,并跨多种操纵文档结构。... 目录 描述 产品文档,其中包含《开发人员指南》,《发行说明》等。 Java示例和示例文档,可帮助您快速...Java的GroupDocs.Merger需要J2SE

    Laravel开发-lara-pdf-merger

    Laravel开发-lara-pdf-merger 暂无描述

    Gios PDF Splitter And Merger 1.11 汉化版

    Gios PDF Splitter And Merger 是一款完全免费的 PDF 分割/合并工具。

    Android Studio报错Manifest merger failed with multiple errors

    > Manifest merger failed with multiple errors, see logs 原因: AS的Gradle插件默认会启用Manifest Merger Tool,若Library项目中也定义了与主项目相同的属性(例如默认生成的android:icon和android:theme),则...

    smart-merger:文本合并库

    如何使用 保持合并 这是一种在保留保留标记内容的同时合并文件的方法。 首先,准备以下文件作为合并源。您可以为每个保留标签命名。 用户名 class User{ def autoGeneratedCode = { throw new Exception() } /...

    svn merger.rar

    svn merger.rar

    sidekiq-merger:合并Sidekiq职位

    用例取消任务批量通知安装将此行添加到您的应用程序的Gemfile中: gem 'sidekiq-merger' 然后执行: $ bundle或将其自己安装为: $ gem install sidekiq-merger用法将合并选项添加到您的工作人员中。 class ...

    SQLServer中merge函数用法详解

    Merge关键字是一个神奇的DML关键字。它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句。通过本篇文章给大家介绍sqlserver中merge函数用法详解,感兴趣的朋友一起学习吧

    windows merger zip

    检查各中文件的不同,文件夹的区别等 检查各中文件的不同,文件夹的区别等 检查各中文件的不同,文件夹的区别等

    Merger是一个HTML响应式模板能够把三个收款二维码微信支付宝QQ钱包合并成一个

    Merger 是一个 HTML 响应式模板,本质上是一个能够把三个收款二维码(微信,支付宝,QQ钱包)合并成一个的小东西,实际上大有不同。

    manifest-merger-22.1.1.zip

    Bukkit-Plugin-Simple.zip,maven原型创建一个简单的bukkit插件maven原型创建一个简单的bukkit插件

    Zotero-DuplicatesMerger

    使用方法: 1.下载zotero 重复条目合并文件。 2.在Zotero中点击工具-附加组件,齿轮处选择 install Add-on from file...。 3.找到下载文件中的ZoteroDuplicatesMerger-v1.0.3.xpi并双击。 4.双击install now。 5....

    Texture Merger v1.6.3

    Texture Merger是一款纹理集打包和动画转换工具,软件能够帮助用户对纹理集进行打包,从而提高资源加载速度和游戏性能。

    PDFdoPagesMerger(pdf页面合并工具)v2.2免费安装版

    PDFdo Pages Merger是一款功能实用,且操作简单的pdf实用工具,其最大的特色就是:能够将多页pdf合并成一页,并且不需要任何其他软件的支持,可以轻松实现将一个PDF文件中的多个页面合并到一个页面,从而更好的方便...

    openapi-merger-demo.zip

    openapi-merger-demo.zip

    开源项目-ArmstrongSteel-merger.zip

    开源项目-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!

Global site tag (gtag.js) - Google Analytics