mybatis 存在则更新数据,不存在则插入数据
insert into ups_battery(id, create_by,create_time,update_by,update_time, dept_id,dept_name,user_id,nick_name,order_id, resistance,temperature,volt,machine_code,status,warn_type) values <foreach collection="list" index="index" item="item" separator=","> ( #{item.id}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.deptId}, #{item.deptName}, #{item.userId}, #{item.nickName}, #{item.orderId}, #{item.resistance}, #{item.temperature}, #{item.volt}, #{item.machineCode}, #{item.status}, #{item.warnType} ) </foreach> ON DUPLICATE KEY UPDATE create_by=values(create_by), create_time=values(create_time), update_by=values(update_by), update_time=values(update_time), dept_id=values(dept_id), dept_name=values(dept_name), user_id=values(user_id), nick_name=values(nick_name), order_id=values(order_id), resistance=values(resistance), temperature=values(temperature), volt=values(volt), machine_code=values(machine_code), status=values(status), warn_type=values(warn_type)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?