select id, mode_node_id, index_id, plan, benchmarking, bench_range, bench_type, dual_control, custom_standard, custom_val from assessment_Index insert into assessmentIndex id, mode_node_id, index_id, plan, benchmarking, bench_range, bench_type, dual_control, custom_standard, custom_val, #{id}, #{modeNodeId}, #{indexId}, #{plan}, #{benchmarking}, #{benchRange}, #{benchType}, #{dualControl}, #{customStandard}, #{customVal}, update assessment_Index mode_node_id = #{modeNodeId}, index_id = #{indexId}, plan = #{plan}, benchmarking = #{benchmarking}, bench_range = #{benchRange}, bench_type = #{benchType}, dual_control = #{dualControl}, custom_standard = #{customStandard}, custom_val = #{customVal}, plan = false, benchmarking = false, dual_control = false, custom_standard = false, where id = #{id} delete from assessment_Index where id = #{id} delete from assessment_Index where id in #{id} insert into assessment_Index(id, mode_node_id, index_id) values (#{item.id},#{item.modeNodeId},#{item.indexId})