select id, control_mode, location_type, special_place_description, special_construction, other_construction_name, construction_measurement, facility_id, exits_inlets, lane_occupancy, traffic_condition from dc_event_construction insert into dc_event_construction id, control_mode, location_type, special_place_description, special_construction, other_construction_name, construction_measurement, facility_id, exits_inlets, lane_occupancy, traffic_condition, #{id}, #{controlMode}, #{locationType}, #{specialPlaceDescription}, #{specialConstruction}, #{otherConstructionName}, #{constructionMeasurement}, #{facilityId}, #{exitsInlets}, #{laneOccupancy}, #{trafficCondition}, update dc_event_construction control_mode = #{controlMode}, location_type = #{locationType}, special_place_description = #{specialPlaceDescription}, special_construction = #{specialConstruction}, other_construction_name = #{otherConstructionName}, construction_measurement = #{constructionMeasurement}, facility_id = #{facilityId}, exits_inlets = #{exitsInlets}, lane_occupancy = #{laneOccupancy}, traffic_condition = #{trafficCondition}, where id = #{id} delete from dc_event_construction where id = #{id} delete from dc_event_construction where id in #{id}