select id, client_id, name, status, read_iops, write_iops, umount_flag, create_time, update_time, create_by, update_by from all_disk_name insert into all_disk_name client_id, name, status, read_iops, write_iops, umount_flag, create_time, update_time, create_by, update_by, #{clientId}, #{name}, #{status}, #{readIops}, #{writeIops}, #{umountFlag}, #{createTime}, #{updateTime}, #{createBy}, #{updateBy}, on duplicate key update name = #{name}, status = #{status}, read_iops = #{readIops}, write_iops = #{writeIops}, umount_flag = #{umountFlag}, update_time = #{updateTime}, update_by = #{updateBy}, update all_disk_name status = #{status}, read_iops = #{readIops}, write_iops = #{writeIops}, umount_flag = #{umountFlag}, create_time = #{createTime}, update_time = #{updateTime}, create_by = #{createBy}, update_by = #{updateBy}, and id=#{id} and client_id = #{clientId} and name =#{name} and 1=0 delete from all_disk_name where id = #{id} delete from all_disk_name where id in #{id} insert IGNORE into all_disk_name (client_id, name, status, read_iops, write_iops, umount_flag, create_time, update_time, create_by, update_by) values ( #{item.clientId}, #{item.name}, #{item.status}, #{item.readIops}, #{item.writeIops}, #{item.umountFlag}, #{item.createTime}, #{item.updateTime}, #{item.createBy}, #{item.updateBy} )