INSERT INTO fact_group_agency_monthly (ID, AGENCY_ID, PID, MONTH_ID, QUARTER_ID, YEAR_ID, GRID_TOTAL, GROUP_TOTAL, GROUP_MEMBER_TOTAL, GROUP_MEMBER_AVG_COUNT, GROUP_MEDIAN, GROUP_INCR, GROUP_MEMBER_MAX_COUNT, MAX_MEMBER_GROUP_ID, GROUP_MEMBER_MIN_COUNT, MIN_MEMBER_GROUP_ID, DEL_FLAG, REVISION, CREATED_BY, CREATED_TIME, UPDATED_BY, UPDATED_TIME) VALUES ( REPLACE(UUID(),'-',''), #{agency.agencyId}, #{agency.pid}, #{agency.monthId}, #{agency.quarterId}, #{agency.yearId}, #{agency.gridTotal}, #{agency.groupTotal}, #{agency.groupMemberTotal}, #{agency.groupMemberAvgCount}, #{agency.groupMedian}, #{agency.groupIncr}, #{agency.groupMemberMaxCount}, #{agency.maxMemberGroupId}, #{agency.groupMemberMinCount}, #{agency.minMemberGroupId}, #{agency.delFlag}, #{agency.revision}, #{agency.createdBy}, NOW(), #{agency.updatedBy}, NOW() ) DELETE FROM fact_group_agency_monthly WHERE month_id = #{monthId}