mybatis的ON DUPLICATE KEY UPDATE用法(插入,若主键或唯一键冲突则改为更新)
发布日期:2021-07-20 20:53:51
浏览次数:49
分类:技术文章
本文共 551 字,大约阅读时间需要 1 分钟。
mybatis
ON DUPLICATE KEY UPDATE用法(插入,若主键或唯一键冲突则改为更新)
此例中markNumber是唯一键
insert into mawb_mark_number_ref( mark_number,mawb,modify_date,capacity_name )VALUES ( #{item.markNumber}, #{item.mawb}, #{item.modifyDate} ,#{item.capacityName} ) ON DUPLICATE KEY UPDATE mawb = VALUES(mawb),modify_date = VALUES(modify_date),capacity_name = VALUES(capacity_name)
注意: 最后一行mawb = VALUES(mawb) 这里字段名必须和表列名一致,而foreach中的字段名则和dto字段名一致
转载地址:https://blog.csdn.net/liao0801_123/article/details/87797066 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
很好
[***.229.124.182]2024年04月20日 08时03分14秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
内容协商 (Content Negotiation)
2019-04-27
关于URL编码
2019-04-27
HTTP中的缓存
2019-04-27
Varnish 和 Squid比较到底强多少
2019-04-27
mysql常用语句集锦
2019-04-27
PHP的Smarty
2019-04-27
ecshop模板的原理分析
2019-04-27
深入探究Smarty模版
2019-04-27
PHP高效率写法(详解原因)
2019-04-27
PHP数组实际占用内存大小的分析
2019-04-27
PHP运行模式
2019-04-27
MYSQL的MERGE存储引擎
2019-04-27
mysql 压力测试脚本
2019-04-27
PHP代码保护——Zend Guard
2019-04-27
Javassist 使用指南
2019-04-27
Unix下C程序内存泄漏检测工具Valgrind安装与使用
2019-04-27
DFA和NFA
2019-04-27
CentOS装机必备-基本设置以及缺失文件
2019-04-27
自己开发操作系统
2019-04-27
phpize
2019-04-27