Как повторить заявление об ошибке?

Как я могу просто сказать R повторить оператор несколько раз, если он ошибается? Например. Я надеялся сделать что-то вроде:

tryCatch(dbGetQuery(...),           # Query database
    error = function(e) {
        if (is.locking.error(e))    # If database is momentarily locked
            retry(times = 3)        # retry dbGetQuery(...) 3 more times
        else {
            # Handle other errors
        }
    }
)

Ответы на вопрос(5)

Ваш ответ на вопрос