select ids, project_id, code, create_time, update_time, description, type, elevation, depth, longitude, latitude, survey_x, survey_y, survey_z, survey_latitude, survey_longitude, map_latitude, map_longitude, map_time, position, locate_time, reason, pic1, pic2, pic3, status, is_deleted, is_flag from js_hole insert into js_hole ids, project_id, code, create_time, update_time, description, type, elevation, depth, longitude, latitude, survey_x, survey_y, survey_z, survey_latitude, survey_longitude, map_latitude, map_longitude, map_time, position, locate_time, reason, pic1, pic2, pic3, status, is_deleted, is_flag, #{ids}, #{projectId}, #{code}, #{createTime}, #{updateTime}, #{description}, #{type}, #{elevation}, #{depth}, #{longitude}, #{latitude}, #{surveyX}, #{surveyY}, #{surveyZ}, #{surveyLatitude}, #{surveyLongitude}, #{mapLatitude}, #{mapLongitude}, #{mapTime}, #{position}, #{locateTime}, #{reason}, #{pic1}, #{pic2}, #{pic3}, #{status}, #{isDeleted}, #{isFlag}, update js_hole project_id = #{projectId}, code = #{code}, create_time = #{createTime}, update_time = #{updateTime}, description = #{description}, type = #{type}, elevation = #{elevation}, depth = #{depth}, longitude = #{longitude}, latitude = #{latitude}, survey_x = #{surveyX}, survey_y = #{surveyY}, survey_z = #{surveyZ}, survey_latitude = #{surveyLatitude}, survey_longitude = #{surveyLongitude}, map_latitude = #{mapLatitude}, map_longitude = #{mapLongitude}, map_time = #{mapTime}, position = #{position}, locate_time = #{locateTime}, reason = #{reason}, pic1 = #{pic1}, pic2 = #{pic2}, pic3 = #{pic3}, status = #{status}, is_deleted = #{isDeleted}, is_flag = #{isFlag}, where ids = #{ids} delete from js_hole where ids = #{ids} delete from js_hole where ids in #{ids}