select id, supplier_no, supplier_group_no, supplier_name, simple_name, useable, remark, supplier_arae, taxpayer_registration_number, country, time_zone, data_format, receiving_country, tax_category, legal_person, registered_capital, address, contact_name, contact_number from bas_supplier insert into bas_supplier id, supplier_no, supplier_group_no, supplier_name, simple_name, useable, remark, supplier_arae, taxpayer_registration_number, country, time_zone, data_format, receiving_country, tax_category, legal_person, registered_capital, address, contact_name, contact_number, #{id}, #{supplierNo}, #{supplierGroupNo}, #{supplierName}, #{simpleName}, #{useable}, #{remark}, #{supplierArae}, #{taxpayerRegistrationNumber}, #{country}, #{timeZone}, #{dataFormat}, #{receivingCountry}, #{taxCategory}, #{legalPerson}, #{registeredCapital}, #{address}, #{contactName}, #{contactNumber}, update bas_supplier supplier_no = #{supplierNo}, supplier_group_no = #{supplierGroupNo}, supplier_name = #{supplierName}, simple_name = #{simpleName}, useable = #{useable}, remark = #{remark}, supplier_arae = #{supplierArae}, taxpayer_registration_number = #{taxpayerRegistrationNumber}, country = #{country}, time_zone = #{timeZone}, data_format = #{dataFormat}, receiving_country = #{receivingCountry}, tax_category = #{taxCategory}, legal_person = #{legalPerson}, registered_capital = #{registeredCapital}, address = #{address}, contact_name = #{contactName}, contact_number = #{contactNumber}, where id = #{id} delete from bas_supplier where id = #{id} delete from bas_supplier where id in #{id}