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}
)