select id, medicine_name, manufacturer, barcode, specification, retail_price, is_split, state, dosage_form, dosage_unit, volume, volume_unit, unit_quantity, split_unit, package_unit, min_number, create_by, create_time, update_by, update_time, remark from healthcare_drug_archive insert into healthcare_drug_archive medicine_name, manufacturer, barcode, specification, retail_price, is_split, state, dosage_form, dosage_unit, volume, volume_unit, unit_quantity, split_unit, package_unit, min_number, create_by, create_time, update_by, update_time, remark, #{medicineName}, #{manufacturer}, #{barcode}, #{specification}, #{retailPrice}, #{isSplit}, #{state}, #{dosageForm}, #{dosageUnit}, #{volume}, #{volumeUnit}, #{unitQuantity}, #{splitUnit}, #{packageUnit}, #{minNumber}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, update healthcare_drug_archive medicine_name = #{medicineName}, manufacturer = #{manufacturer}, barcode = #{barcode}, specification = #{specification}, retail_price = #{retailPrice}, is_split = #{isSplit}, state = #{state}, dosage_form = #{dosageForm}, dosage_unit = #{dosageUnit}, volume = #{volume}, volume_unit = #{volumeUnit}, unit_quantity = #{unitQuantity}, split_unit = #{splitUnit}, package_unit = #{packageUnit}, min_number = #{minNumber}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, where id = #{id} delete from healthcare_drug_archive where id = #{id} delete from healthcare_drug_archive where id in #{id}