mysql实现数据不存在就插入否则就更新数据怎么写

mysql实现数据不存在就插入否则就更新数据怎么写,第1张

insert into table_name(a,b,c,d) values(a,b,c,d) 

on duplicate key update d=d+1

需要设置唯一索引,当插入的数据已有数据冲突时(仅插入会报错),触发update子句

insert into SVehicle

(

VTag

,routeNo

,routeName

)

values

(

#{vTag}

,#{routeNo}

,#{routeName}

) on duplicate key update VTag=VTag,routeNo=#{routeNo},routeName=#{routeName}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6171232.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存