当前位置: 首页 > news >正文

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

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

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

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 UPDATEoperator = a.operator,device = a.device,remarks = a.remarks;

http://www.mrgr.cn/news/63500.html

相关文章:

  • GaussDB Ustore存储引擎解读
  • vim的使用方法
  • 音视频入门基础:FLV专题(21)——FFmpeg源码中,获取FLV文件音频信息的实现(上)
  • Python基于TensorFlow实现双向循环神经网络GRU加注意力机制分类模型(BiGRU-Attention分类算法)项目实战
  • Discuz中的关键全局变量`$_G`
  • 数据结构------链表(Java语言描述)
  • CentOS上安装Redis 6.x
  • 还在寻找影像切片方案?免费GIS工具箱满足你的需求
  • 外发出去的文件怎么加密?2024年6款外发文件加密软件app盘点,赶紧收藏!
  • AutoGLM:智谱AI的创新,让手机成为你的生活全能助手
  • Allegro: 开源的高级视频生成模型
  • Apache Dubbo (RPC框架)
  • 与外部公司做数据交互时,需要注意哪些事情?
  • Nginx安装配置详解
  • 使用wordcloud与jieba库制作词云图
  • MyBatis3(动态SQL 常用的动态SQL 元素 映射器注解 基本注解 结果映射注解)
  • 算法练习——双指针
  • LeetCode23:合并K个升序链表
  • 洛雪音乐 1.6.1| 全网音乐免费听,附加音源
  • 【数据结构】ADT和ADT接口
  • 报错:npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。
  • 关于使用雷池社区版需要知道,什么是 IPv4 地址?
  • AI聊天应用老是被拒?得注意一下Google play对AI应用的政策要求
  • 夸克网盘免费扩容 20T 福利,无限次叠加,亲测有效
  • 如何理解依赖注入
  • SSD20X平台系统烧录问题 No available SNI match with current SPINAND flash 解决办法