mybatis中mysql ON DUPLICATE KEY UPDATE写法
2019独角兽企业重金招聘Python工程师标准>>>
<insert id="batchInsertFansInfo" parameterType="java.util.List">INSERT INTO fans(fansId,userId,openId,headImg,signature,commentName,nickname,sex,age,country,province,city,subscribeTime,cancelSubtime,isCoincide,groupId,phone,email,memo,updateTime,deleteFlag)VALUES<foreach collection="list" item="item" index="index" separator=",">(#{item.fansId},#{item.userId},#{item.openId},#{item.headImg},#{item.signature},#{item.commentName},#{item.nickname},#{item.sex},#{item.age},#{item.country},#{item.province},#{item.city},#{item.subscribeTime},#{item.cancelSubtime},#{item.isCoincide},#{item.groupId},#{item.phone},#{item.email},#{item.memo},#{item.updateTime},#{item.deleteFlag})</foreach>ON DUPLICATE KEY UPDATEuserId = VALUES(userId),openId = VALUES(openId),headImg = VALUES(headImg),signature = VALUES(signature),commentName = VALUES(commentName),nickname = VALUES(nickname),sex = VALUES(sex),age = VALUES(age),country = VALUES(country),province = VALUES(province),city = VALUES(city),subscribeTime = VALUES(subscribeTime),cancelSubtime = VALUES(cancelSubtime),isCoincide = VALUES(isCoincide),groupId = VALUES(groupId),phone = VALUES(phone),email = VALUES(email),memo = VALUES(memo),updateTime = VALUES(updateTime),deleteFlag = VALUES(deleteFlag)</insert>
转载于:https://my.oschina.net/u/2354306/blog/619233
mybatis中mysql ON DUPLICATE KEY UPDATE写法相关推荐
- 深入mysql ON DUPLICATE KEY UPDATE 语法的分析
mysql "ON DUPLICATE KEY UPDATE" 语法 如果在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNI ...
- mysql多个on_在多个查询中插入多行的MySQL ON DUPLICATE KEY UPDATE
我有一个SQL查询,我想在单个查询中插入多行.所以我用了类似的东西: $sql = "INSERT INTO beautiful (name, age) VALUES ('Helen', 2 ...
- Mysql on duplicate key update用法及优缺点
在实际应用中,经常碰到导入数据的功能,当导入的数据不存在时则进行添加,有修改时则进行更新, 在刚碰到的时候,一般思路是将其实现分为两块,分别是判断增加,判断更新,后来发现在mysql中有ON DUPL ...
- MySQL中 ON DUPLICATE KEY UPDATE语法的使用
MySQL ON DUPLICATE KEY UPDATE 为Mysql特有语法 ON DUPLICATE KEY UPDATE 用法与说明 Mysql中INSERT ... ON DUPLICATE ...
- 【MySQL】ON DUPLICATE KEY UPDATE 解决重复插入问题
参考文章:mysql "ON DUPLICATE KEY UPDATE" 语法 ON DUPLICATE KEY UPDATE 开发过程中,可能会遇到这样的需求,先判断某一记录是否 ...
- on duplicate key update用法及优缺点
Mysql on duplicate key update用法及优缺点 在实际应用中,经常碰到导入数据的功能,当导入的数据不存在时则进行添加,有修改时则进行更新, 在刚碰到的时候,一般思路是将其实现分 ...
- 为什么不建议使用ON DUPLICATE KEY UPDATE
昨天评审代码时,大佬同事看到我代码里使用了mysql的on duplicate key update语法实现了对数据的save or update,说这个语法有严重的性能和其他隐患问题,让我必须改成先 ...
- “ INSERT IGNORE”与“ INSERT…ON DUPLICATE KEY UPDATE”
在执行包含多行的INSERT语句时,我想跳过重复的条目,否则它们会导致失败. 经过研究后,我的选择似乎是使用以下任一方法: ON DUPLICATE KEY UPDATE ,这意味着要付出一定的代价进 ...
- MYSQL中ON DUPLICATE KEY UPDATE对数据进行insertOrUpdate操作
本文来自:高爽|Coder,原文地址:[url]http://blog.csdn.net/ghsau/article/details/23557915[/url],转载请注明. 向数据库插入记录时,有 ...
最新文章
- 活动报名 | 智源重大研究方向:自然语言处理暨“北京智源-京东跨媒体对话智能联合实验室”发布会...
- mysql创建用户并授登录权限_mysql创建用户并授予权限
- 回溯法基本思想_数据结构之简单的回溯算法
- Entity Framework 学习初级篇7--基本操作:增加、更新、删除、事务
- MyBatis源码分析——MyBatis的扩展点(pugins)
- 【CV】MTCNN:3个CNN,胜过1个诸葛亮
- xgboost简单介绍_好文干货|全面理解项目中最主流的集成算法XGBoost 和 LightGBM
- NOIP2000提高组复赛C 单词接龙
- Java并发编程实战~Actor 模型
- python格式字符_python格式字符
- 模仿王者荣耀的实时阴影
- python类概念是什么_python中类的概念
- 面试题 10.09. 排序矩阵查找
- 取代SharedPreferences的多进程解决方案
- 运行Django,Python崩溃
- pandas导入导出数据
- PHP判断浏览器类型及版本
- Kali系统安装Visual Studio Code
- Hadoop2.7.1+Hbase1.2.1集群环境搭建(5)hbase安装
- 蓄电池内阻测试仪分析软件,福禄克 Fluke BT500系列蓄电池内阻测试仪