insert into t_command(COMMAND_ID, TASK_ID, TASK_ACT, FREQUENCY, ADDR_TYPE, SRC_IP, SRC_PORT, DST_IP, DST_PORT, PROTOCOL, MASK_SRC_IP, MASK_SRC_PORT, MASK_DST_IP, MASK_DST_PORT, MASK_PROTOCOL, VALID_TIME, INVALID_TIME, IS_VALID, SEND_TIMES, SUCCESS_TIMES, CREATE_TIME, LAST_UPDATE, IS_DELETED) values (UUID(), #{info.taskId}, #{info.taskAct}, #{info.frequency}, #{info.fiveTupleWithMask.addrType}, #{info.fiveTupleWithMask.sourceIP}, #{info.fiveTupleWithMask.sourcePort}, #{info.fiveTupleWithMask.destinationIP}, #{info.fiveTupleWithMask.destinationPort}, #{info.fiveTupleWithMask.protocolNum}, #{info.fiveTupleWithMask.maskSourceIP}, #{info.fiveTupleWithMask.maskSourcePort}, #{info.fiveTupleWithMask.maskDestinationIP}, #{info.fiveTupleWithMask.maskDestinationPort}, #{info.fiveTupleWithMask.maskProtocol}, #{info.startTime}, #{info.endTime}, TRUE, 0, 0, NOW(), NOW(), FALSE) insert into t_command(COMMAND_ID, TASK_ID, TASK_ACT, FREQUENCY, ADDR_TYPE, SRC_IP, SRC_PORT, DST_IP, DST_PORT, PROTOCOL, MASK_SRC_IP, MASK_SRC_PORT, MASK_DST_IP, MASK_DST_PORT, MASK_PROTOCOL, VALID_TIME, INVALID_TIME, IS_VALID, SEND_TIMES, SUCCESS_TIMES, CREATE_TIME, LAST_UPDATE, IS_DELETED) values (UUID(), #{info.taskId}, #{info.taskAct}, #{info.frequency}, #{info.fiveTupleWithMask.addrType}, #{info.fiveTupleWithMask.sourceIP}, #{info.fiveTupleWithMask.sourcePort}, #{info.fiveTupleWithMask.destinationIP}, #{info.fiveTupleWithMask.destinationPort}, #{info.fiveTupleWithMask.protocolNum}, #{info.fiveTupleWithMask.maskSourceIP}, #{info.fiveTupleWithMask.maskSourcePort}, #{info.fiveTupleWithMask.maskDestinationIP}, #{info.fiveTupleWithMask.maskDestinationPort}, #{info.fiveTupleWithMask.maskProtocol}, #{info.startTime}, #{info.endTime}, TRUE, 0, 0, NOW(), NOW(), FALSE ) UPDATE t_command SET IS_VALID = FALSE, LAST_UPDATE = NOW() WHERE TASK_ID = #{task_id} AND IS_DELETED = FALSE UPDATE t_command SET IS_VALID = TRUE, LAST_UPDATE = NOW() WHERE TASK_ID = #{task_id} AND IS_DELETED = FALSE UPDATE t_command SET IS_DELETED = TRUE, LAST_UPDATE = NOW() WHERE TASK_ID = #{task_id} AND IS_DELETED = FALSE