select id, parent_id, agency_category_id, agency_category_name, area_code, area_name, agency_name, agency_code, agency_abbreviation, agency_status, node_type, org_agency_code, agency_category_manage_level, agency_contacts, agency_phone, agency_address, agency_remark, agency_sort, create_by, create_time, update_by, update_time from agency insert into agency parent_id, agency_category_id, agency_category_name, area_code, area_name, agency_name, agency_code, agency_abbreviation, agency_status, node_type, org_agency_code, agency_category_manage_level, agency_contacts, agency_phone, agency_address, agency_remark, agency_sort, create_by, create_time, update_by, update_time, #{parentId}, #{agencyCategoryId}, #{agencyCategoryName}, #{areaCode}, #{areaName}, #{agencyName}, #{agencyCode}, #{agencyAbbreviation}, #{agencyStatus}, #{nodeType}, #{orgAgencyCode}, #{agencyCategoryManageLevel}, #{agencyContacts}, #{agencyPhone}, #{agencyAddress}, #{agencyRemark}, #{agencySort}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, update agency parent_id = #{parentId}, agency_category_id = #{agencyCategoryId}, agency_category_name = #{agencyCategoryName}, area_code = #{areaCode}, area_name = #{areaName}, agency_name = #{agencyName}, agency_code = #{agencyCode}, agency_abbreviation = #{agencyAbbreviation}, agency_status = #{agencyStatus}, node_type = #{nodeType}, org_agency_code = #{orgAgencyCode}, agency_category_manage_level = #{agencyCategoryManageLevel}, agency_contacts = #{agencyContacts}, agency_phone = #{agencyPhone}, agency_address = #{agencyAddress}, agency_remark = #{agencyRemark}, agency_sort = #{agencySort}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, where id = #{id} delete from agency where id = #{id} delete from agency where id in #{id} insert into agency( parent_id, agency_category_id, agency_category_name, area_code, area_name, agency_name, agency_code, agency_abbreviation, agency_status, node_type, org_agency_code, agency_category_manage_level, agency_contacts, agency_phone, agency_address, agency_remark, agency_sort, create_by, create_time ) values ( #{Agency.parentId}, #{Agency.agencyCategoryId}, #{Agency.agencyCategoryName}, #{Agency.areaCode}, #{Agency.areaName}, #{Agency.agencyName}, #{Agency.agencyCode}, #{Agency.agencyAbbreviation}, #{Agency.agencyStatus}, #{Agency.nodeType}, #{Agency.orgAgencyCode}, #{Agency.agencyCategoryManageLevel}, #{Agency.agencyContacts}, #{Agency.agencyPhone}, #{Agency.agencyAddress}, #{Agency.agencyRemark}, #{Agency.agencySort}, #{Agency.createBy}, #{Agency.createTime} )