`
wanglong0537
  • 浏览: 12596 次
  • 性别: 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')

分享到:
评论

相关推荐

    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 ...

    free pdf split and merger tool

    7. **doc**:文档目录,可能包含了用户手册、帮助文件等,方便用户了解如何使用该软件。 8. **lib**:这个目录可能包含了软件运行所需的库文件,这些库文件包含了各种函数和模块,用于实现软件的各种功能。 在使用...

    windows merger zip

    《Windows Merger ZIP:探索文件与文件夹差异的利器》 在日常的计算机操作中,我们经常需要比较不同文件或文件夹之间的差异,以便找出更新、修改或丢失的内容。Windows Merger ZIP是一款专为此目的设计的实用工具,...

    file_merger1.0.rar_FileMerg_file Merger_文件合并

    6. "file_mergerDlg.h"和"file_merger.h":头文件,定义了程序中使用的类和函数接口。 7. "StdAfx.h":预编译头文件,包含了项目的预编译标识和其他公共头文件。 这些源代码文件揭示了"file_merger"的内部结构和...

    EXCEL表格操作超级工具

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

    Laravel开发-lara-pdf-merger

    深入研究"lara-pdf-merger-master"源代码,我们可以了解更多关于这个工具的工作原理,以及如何在自己的Laravel项目中使用和定制它。理解这些关键概念和组件对于任何想要在Laravel中处理PDF的开发者来说都是宝贵的...

    Texture Merger v1.6.3

    7. **兼容性与扩展**:考虑到"alcohol_120_percent.png",这可能是软件的图标或者与某种相关工具的关联,说明Texture Merger可能与其他工具或软件有良好的兼容性,例如CD/DVD刻录软件Alcohol 120%。 总的来说,...

    Gios PDF Splitter And Merger 1.11 汉化版

    《Gios PDF Splitter And Merger 1.11 汉化版:高效便捷的PDF处理工具》 在数字化办公日益普及的今天,PDF文件因其格式稳定、阅读方便等特性,被广泛应用在各种文档交流中。然而,面对大量的PDF文件,如何进行有效...

    manifest-merger-22.1.1.zip

    本文将详尽探讨如何利用Maven这一强大的构建工具,创建一个简单的Bukkit插件,并从"manifest-merger-22.1.1.zip"和"Bukkit-Plugin-Simple.zip"这两个资源出发,引导读者深入理解Bukkit插件的开发过程。 一、Maven与...

    经典数据结构上机题—答案..pdf

    7. **建立有序表**:`Creatlist_sorted`函数使用有序表插入算法,根据用户输入的无序序列,逐步将元素插入到已排序的表中。 8. **有序表合并**:`Merger`函数将两个非递减有序表合并为一个新的非递减有序表。这里...

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

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

    openapi-merger-demo.zip

    在IT行业中,OpenAPI是一种广泛使用的标准,用于定义和共享RESTful API的接口规范。它允许开发者明确地描述服务端提供的资源、操作以及它们的交互方式。"openapi-merger-demo.zip"这个压缩包文件很可能是为了演示...

    Android Studio报错Manifest merger failed with multiple errors

    在Android应用开发过程中,我们经常会遇到“Manifest merger failed with multiple errors”的报错,这通常是由于在集成第三方库或者模块化项目时,Android Studio的Manifest文件合并机制出现问题导致的。...

    经典数据结构上机题—答案..docx

    8. **两个有序表的合并**:`Merger`函数将两个非递减有序表合并成一个新的非递减有序表。通过比较两个表的当前元素,将较小的元素插入到结果表中,直至一个表遍历完,然后将另一个表剩余的元素插入结果表。 9. **...

    svn merger.rar

    本文将深入探讨"svn merger.rar"中的核心知识点,即如何有效地使用SVN进行代码合并。 一、SVN简介 SVN,全称Subversion,是一种开源的版本控制系统,用于管理文件和目录的历史版本,提供对文件和目录的增删改查...

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

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

    SQLServer中merge函数用法详解

    在本文中,我们将深入探讨`Merge`函数的使用方法和注意事项。 `Merge`语句的基本结构如下: ```sql MERGE TargetTable AS T USING SourceTable AS S ON (MatchingCondition) WHEN MATCHED AND ...

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

    JavaScript是一种广泛使用的客户端脚本语言,它允许在网页中添加交互性,使得用户在不刷新页面的情况下也能与服务器进行数据交换。在这个模板中,JavaScript可能被用来处理二维码的生成逻辑,包括合并多个二维码信息...

    smart-merger:文本合并库

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

    Python库 | MAGE_Tab_merger-0.0.4-py3-none-any.whl

    安装完成后,可以通过导入库并调用其提供的函数来使用。具体使用方法可能因库的API设计而异,通常包括读取MAGE-Tab文件、合并数据以及写入合并后的文件等步骤。具体代码示例可能如下: ```python from mage_tab_...

Global site tag (gtag.js) - Google Analytics