INSERT INTO house_residential( residential_id, name, street, street_name, community, community_name, residential_type_id, residential_type_name, address, longitude, latitude, image, creator, gmt_create, modifier, gmt_modified, is_delete ) VALUES( #{residentialId}, #{name}, #{street}, #{streetName}, #{community}, #{communityName}, #{residentialTypeId}, #{residentialTypeName}, #{address}, #{longitude}, #{latitude}, #{image}, #{creator}, #{gmtCreate}, #{modifier}, #{gmtModified}, #{isDelete} ) UPDATE house_residential SET gmt_modified = #{gmtModified}, modifier = #{modifier}, is_delete = 1 WHERE residential_id IN #{residentialIds[${index}]} DELETE FROM house_residential WHERE residential_id IN #{residentialIds[${index}]} UPDATE house_residential SET name = #{name}, street = #{street}, street_name = #{streetName}, community = #{community}, community_name = #{communityName}, residential_type_id = #{residentialTypeId}, residential_type_name = #{residentialTypeName}, address = #{address}, longitude = #{longitude}, latitude = #{latitude}, image = #{image}, gmt_modified = #{gmtModified}, modifier = #{modifier}, residential_id = residential_id WHERE residential_id = #{residentialId}