jdbc使用oracle中merge into函数
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,merge into可以使oracle数据表中已有数据进行合并。即有则update,否则更新下边的示例是在jdbc数据源连接后测试通过的1、单条数据Long companyAuthId = Seqke
千家信息网最后更新 2025年01月24日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安全错误
数据库的锁怎样保障安全
数据库可以随意借用吗
信息网络技术有前途吗
长宁区节能网络技术特点
数据库类型包括哪些
云服软件开发
iis 数据库连接出错
chns数据库处理
阿里云服务器增加cpu
网易可以刷物品的服务器
2020年互联网科技热词
统计性能数据库
睿博科技互联网创业
嵌入式软件开发博客
全国网络安全小知识
怎么监控服务器流量
2k服务器关闭生涯还能玩吗
华为服务器功能介绍
中央网络安全和信息主任
csgo对服务器命令过多
江苏工控软件开发价位
2019上海市网络安全
b站数据库不安全吗
怀旧服新服务器分配
erp服务器连接内网
独享带宽 云服务器
境内服务器和国外服务器怎么区分
中国中央网络安全
二手服务器机箱改atx
数据库技术及应用思政定位
nosql文档存储数据库的特点