jdbc使用oracle中merge into函数
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,merge into可以使oracle数据表中已有数据进行合并。即有则update,否则更新下边的示例是在jdbc数据源连接后测试通过的1、单条数据Long companyAuthId = Seqke
千家信息网最后更新 2026年11月02日jdbc使用oracle中merge into函数
merge into可以使oracle数据表中已有数据进行合并。即有则update,否则更新
下边的示例是在jdbc数据源连接后测试通过的
1、单条数据
Long companyAuthId = SeqkeyUtil.getSeqKey(vids, "COMPANY_AUTH_ID");CompanyAuth comtmp = companyList.get(0);String sql = "merge into COMPANY_AUTH auth using (select ? MOBILE from dual) tmp on (auth.mobile=tmp.mobile)"+ " WHEN MATCHED THEN"+ " UPDATE SET auth.reserve=?"+ " WHEN NOT MATCHED THEN"+ " INSERT (id,MOBILE) VALUES (?, ?)";vids.update(sql, new Object[]{comtmp.getMobile(),comtmp.getReserve(),companyAuthId+"",comtmp.getMobile()});2、多条数据(批处理)
Long companyAuthId = SeqkeyUtil.getSeqKey(vids, "COMPANY_AUTH_ID");//seqs 表主键使用 List
如果出现多张表的话只需要针对using (select ? MOBILE from dual) tmp on修改即可
数据
可以使
多张
多条
数据源
数据表
是在
示例
更新
测试
函数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
关于新基建和互联网科技
腾讯科技 互联网女皇
亿账通互联网科技
万达互联网科技
互联网养老 桔豆科技
居家互联网科技有限公司
开启互联网科技时代小说
云创客互联网科技公司
温州喔噻互联网科技有限公司
恒银科技与互联网金融
知域互联网科技有限公司大骗子
米聚互联网科技南京有限公司排面
乌苏新华互联网科技做什么的
互联网公司黑科技创始人
元气玛特互联网科技公司是外包吗
广州富喜互联网络科技
四川互联网展示科技馆设计
郑州欣桑互联网科技有限公司
安徽零酒互联网科技有限公司
互联网科技快速发展优美句子
互联网科技深圳
科技互联网公司装修
互联网科技公司发展
齐家互联网科技有限公司
互联网实体化科技化
深圳市运趣互联网科技有限公司
互联网对科技的发展
广西互联网科技孵化中心
启辰互联网科技
万物互联网智能科技