Mybatis高级应用
来源:互联网 发布:火鸟编程 编辑:程序博客网 时间:2024/05/17 18:16
一、replace into
- <insert id=“a" useGeneratedKeys="true">
- REPLACE INTO table_name
- (product_id,departs_date,price_value)
- VALUES
- <foreach collection="list" index="index" item="item"
- separator=",">
- (#{item.productId},#{item.departsDate},#{item.priceValue})
- </foreach>
- </insert>
insert INTO … ON DUPLICATE KEY UPDATE
- <update id=“b">
- insert INTO table_name
- (product_id,departs_date,price_value,)
- VALUES
- <foreach collection="list" index="index" item="item"
- separator=",">
- (#{item.productId},#{item.departsDate},#{item.priceValue}
- </foreach>
- ON DUPLICATE KEY UPDATE
- price_type = VALUES(price_type),
- price_value = VALUES(price_value)
- </update>
例如:
- insert INTO table_name
- (product_id,departs_date,price_value,res_id)
- VALUES
- (5152760,'2016-11-13','101.00',10014012) ,(5152761,'2016-11-13','102.00',10014012)
- ON DUPLICATE KEY UPDATE price_value=values(price_value);
阅读全文
0 0
- Mybatis高级应用
- Mybatis高级应用
- Mybatis高级应用(下)
- Mybatis高级应用(上)
- Mybatis高级应用
- Mybatis高级应用
- mybatis高级应用系列一:分页功能
- mybatis高级应用系列一:分页功能
- mybatis高级应用系列一:分页功能
- mybatis高级应用系列一:分页功能
- Mybatis的ResultMap的高级应用
- 事务管理、AOP总结以及MyBatis高级应用
- MyBatis高级查询之resultMap的应用
- MyBatis高级
- mybatis高级应用系列一:拦截器实现分页功能
- Mybatis高级应用-嵌套查询association和collection
- mybatis高级应用(一):使用maaper接口开发
- MyBatis学习(六)---高级应用(延迟加载、缓存)
- Spring Cloud 学习一:说明
- 2017-07-30 DBA日记,MYSQL读书笔记第三天——MYSQL半同步复制配置步骤
- Cocos2d-x项目创建方式
- 清除浮动的几种方式
- ASP.NET Razor – 标记
- Mybatis高级应用
- 通过链接打开app
- Activiti工作流框架学习(一)——环境的搭建和数据表的了解
- iOS 开发 AVPlayer 深入浅出
- 第十题 求一个数中二进制有多少个 一
- git基本命令行
- MongoDB的数据类型和基本概念
- CMake的交叉编译
- opencv5-读取像素