mybatis用on duplicate key update实现批量存在更新,不存在插入示例
时间: 2023-03-30 20:00:33 浏览: 123
mybatis-generator,一对一,一对多,批量更新插入
5星 · 资源好评率100%
可以使用以下语句实现:
INSERT INTO table_name (column1, column2, column3) VALUES (value1, value2, value3) ON DUPLICATE KEY UPDATE column1 = value1, column2 = value2, column3 = value3;
其中,table_name 是表名,column1、column2、column3 是列名,value1、value2、value3 是对应列的值。如果存在重复的主键,则会执行更新操作,否则会执行插入操作。
阅读全文