MYSQL插入或修改,基于唯一联合索引,批量操作

由于mybaties的saveOrUpdateBatch不能基于唯一联合索引工作,故而自定义sql处理:

其中site, data_time, lot_id, pos 作为联合唯一索引存在

sql 复制代码
INSERT INTO loader_zk_wide 
(`site`, `data_time`, `lot_id`, `pos`, `operator`, `device`, `remarks`)
VALUES 
 ('CP', '2024-09-05', '13C23002', 'Y5', '赵文芳', 'MM800', '啊啊啊'),
 ('CP', '2024-09-05', '13C23002', 'Y99', '赵文芳', 'MM800', '啊啊啊')
AS a
ON DUPLICATE KEY UPDATE
    operator = a.operator,
    device = a.device,
    remarks = a.remarks;
相关推荐
m0_748254091 分钟前
【MySQL 的数据目录】
数据库·mysql·adb
m0_7482349015 分钟前
【MySQL】表的基本操作
数据库·mysql·oracle
小猪咪piggy1 小时前
【MySQL】(1) 数据库基础
数据库·mysql
青云交1 小时前
大数据新视界 -- 大数据大厂之 Hive 函数库:丰富函数助力数据处理(上)(11/ 30)
大数据·数据库·sql·数据处理·自定义函数·函数分类·常用函数·hive 函数库
weixin_ZYKJ9852 小时前
基于大数据的气象信息可视化分析系统 毕业设计源码88818
java·大数据·hadoop·mysql·docker·信息可视化·pygame
莫叫石榴姐2 小时前
半导体晶圆制造良率提升的指标体系设计
大数据·人工智能·sql·制造
纠结哥_Shrek2 小时前
MySQL,Oracle,MariaDB的区别
mysql·oracle·mariadb
m0_748233882 小时前
SQL-Server链接服务器访问Oracle数据
服务器·sql·oracle
m0_672656543 小时前
sql专题 之 sql的执行顺序
java·数据库·sql
文城5213 小时前
第三章 关系数据库标准语言SQL
数据库·sql