select materials_loan_id, materials_id, loan_user_id, loan_from_id, loan_time, reminder_time, restitution_user_id, restitution_to_id, restitution_time, remark, del_flag, create_by, create_time, update_time, update_by, actual_restitution_time, timeout_alarm from is_materials_loan insert into is_materials_loan materials_id, loan_user_id, loan_from_id, loan_time, reminder_time, restitution_user_id, restitution_to_id, restitution_time, restitution_required, remark, del_flag, create_by, create_time, update_time, update_by, actual_restitution_time, timeout_alarm, #{materialsId}, #{loanUserId}, #{loanFromId}, #{loanTime}, #{reminderTime}, #{restitutionUserId}, #{restitutionToId}, #{restitutionTime}, #{restitutionRequired}, #{remark}, #{delFlag}, #{createBy}, #{createTime}, #{updateTime}, #{updateBy}, #{actualRestitutionTime}, #{timeoutAlarm}, update is_materials_loan materials_id = #{materialsId}, loan_user_id = #{loanUserId}, loan_from_id = #{loanFromId}, loan_time = #{loanTime}, reminder_time = #{reminderTime}, restitution_user_id = #{restitutionUserId}, restitution_to_id = #{restitutionToId}, restitution_time = #{restitutionTime}, restitution_required = #{restitutionRequired}, remark = #{remark}, del_flag = #{delFlag}, create_by = #{createBy}, create_time = #{createTime}, update_time = #{updateTime}, update_by = #{updateBy}, actual_restitution_time = #{actualRestitutionTime}, timeout_alarm = #{timeoutAlarm}, where materials_loan_id = #{materialsLoanId} delete from is_materials_loan where materials_loan_id = #{materialsLoanId} delete from is_materials_loan where materials_loan_id in #{materialsLoanId}