INSERT INTO device_receive_log ( created_at, device_collect_id, device_id, device_ip, receive_time, receive_time_str, syslog_message, push_success ) VALUES ( COALESCE(#{createdAt}, SYSDATE), #{deviceCollectId}, #{deviceId}, #{deviceIp}, #{receiveTime}, #{receiveTimeStr}, #{syslogMessage}, #{pushSuccess} ) INSERT INTO device_receive_log ( created_at, device_collect_id, device_id, device_ip, receive_time, receive_time_str, syslog_message, push_success ) VALUES ( COALESCE(#{item.createdAt}, SYSDATE), #{item.deviceCollectId}, #{item.deviceId}, #{item.deviceIp}, #{item.receiveTime}, #{item.receiveTimeStr}, #{item.syslogMessage}, #{item.pushSuccess} ) DELETE FROM device_receive_log WHERE created_at BETWEEN #{startTime} AND #{endTime}