oracle MERGE INTO 助你利用多个表的数据更新一张表
2020-01-11 18:43
295 查看
开发的时候,我么经常会要洗数据,和删表重建不同的是,merge into可以让我们在现有的数据上修改。
插入更新一起搞定:
[code]MERGE INTO target_table USING source_table ON search_condition WHEN MATCHED THEN UPDATE SET col1 = value1, col2 = value2,... WHERE <update_condition> [DELETE WHERE <delete_condition>] WHEN NOT MATCHED THEN INSERT (col1,col2,...) values(value1,value2,...) WHERE <insert_condition>;
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Oracle 将一张表的数据更新到另一张表
- Oracle 使用MERGE INTO 语句更新数据
- Oracle 使用MERGE INTO 语句更新数据
- Oracle中merge into的使用:该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据.
- SqlServer:利用一张表中的某列数据去更新另一张表中的某列数据
- Oracle 使用MERGE INTO 语句更新数据
- Oracle 使用MERGE INTO 语句更新数据
- 【SQL】ORACLE更新多行数据,利用decode函数,对应关系,改数据
- oracle中用一张表的数据更新另一张表的数据(快速稳定)
- oracle一张表向另一张表插入不重复数据merge into用法
- 利用JDBC中处理批量更新oracle数据
- .net中利用oracle产品自带的数据访问组件(Oracle.DataAccess.dll)提升批量更新操作的执行效率
- Oracle 使用MERGE INTO 语句更新数据的脚本
- ORACLE快速合并更新数据——MERGE INTO
- Oracle 使用MERGE INTO 语句更新数据
- Oracle中用随机数更新字段----将一张表的数据插入另一张表----环境设置
- Excel中导入到oracle使用merge into 差异性更新数据库
- Oracle 使用MERGE INTO 语句更新数据
- oracle利用merge更新一表的某列数据到另一表中
- 利用kettle Spoon从oracle或mysql定时增量更新数据到Elasticsearch