MySql根据联合唯一索引保存或更新(replace into)


MySql根据联合唯一索引保存或更新(replace into)

sql语句

联合唯一索引 sale_id, day UNIQUE

--根据联合唯一索引保存或更新
REPLACE INTO sale_call_stat_log (sale_id,day,call_length,call_size) VALUES (#{item.saleId},#{item.day},#{item.callLength},#{item.callSize})

ps.它会先删除然后再插入

参考文档地址: 使用MySql replace into(insert into 的增强版)时你不得不注意的坑


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM