insert主键冲突控制
来源:互联网 发布:linux exp continue 编辑:程序博客网 时间:2024/05/16 18:44
<insert id="saveQuotaAudiData" parameterType="com.dyt.apv.management.dto.QuotaAudiProcessDTO">
INSERT INTO `apv_quota_audi_process` (`oid`, `apv_result`,`business_id`, `task_id`,task_name,`approval_quota`, `is_temporary_guard`,handle_user, `opinion`, `created_by`,updated_by)
VALUES (#{oid},#{apvResult}, #{businessId}, #{taskId}, #{taskName},#{approvalQuota}, #{isTemporaryGuard},#{handleUser}, #{opinion}, #{createdBy},#{updatedBy})
ON DUPLICATE KEY
UPDATE apv_result = values(apv_result),
approval_quota=values(approval_quota),
is_temporary_guard = values(is_temporary_guard),
handle_user = values(handle_user),
opinion = values(opinion),
updated_by = values(updated_by)
</insert>
INSERT INTO `apv_quota_audi_process` (`oid`, `apv_result`,`business_id`, `task_id`,task_name,`approval_quota`, `is_temporary_guard`,handle_user, `opinion`, `created_by`,updated_by)
VALUES (#{oid},#{apvResult}, #{businessId}, #{taskId}, #{taskName},#{approvalQuota}, #{isTemporaryGuard},#{handleUser}, #{opinion}, #{createdBy},#{updatedBy})
ON DUPLICATE KEY
UPDATE apv_result = values(apv_result),
approval_quota=values(approval_quota),
is_temporary_guard = values(is_temporary_guard),
handle_user = values(handle_user),
opinion = values(opinion),
updated_by = values(updated_by)
</insert>
阅读全文
0 0
- insert主键冲突控制
- MYSQL关于INSERT操作主键冲突的几个解决方案
- 主键冲突
- 在MySql中建立存储过程和解决insert into select 中主键冲突的问题
- oracle中事务与sequence获取最新主键,批量insert冲突
- MySql中利用insert into select 准备数据uuid主键冲突
- MyBatis insert 返回主键
- mysql insert 主键重复
- mybatis insert返回主键
- mybatis insert获取主键
- Mybatis insert 返回主键
- jdbc获取insert主键
- ibatis insert返回主键
- mybatis insert 返回主键
- mysql主键insert into
- mybatis insert 返回主键
- MyBaits Insert返回主键
- Mybatis insert返回主键
- python学习之路--内存管理
- 二叉树的非递归先序、中序、后序遍历
- NoSQL 简单介绍
- update去空处理
- Spring学习笔记——事务
- insert主键冲突控制
- Redis入门到精通-Redis与Java的应用
- 前段请求跨域的原理及实践
- MyBatis之优化配置文件
- return/exit/—exit三种返回方式的区别
- 二叉查找树
- c#一些常用关键字
- Redis入门到精通-Redis集群搭建
- Android四大组件之Intent-01-通过 Intent 传递类对象