Невозможно получить данные с помощью dbFetch, когда n=-1 в RStudio

Я использую пакеты RPostgres для отправки запроса данных с сервера WRDS в RStudio с кодами:

      library(RPostgres)

wrds <- dbConnect(Postgres(),
                  host='wrds-pgdata.wharton.upenn.edu',
                  port=9737,
                  dbname='wrds',
                  sslmode='require',
                  user='my_username')

res <- dbSendQuery(wrds, "SELECT * FROM taqmsec.ctm_20200102")
data <- dbFetch(res, n=-1)

Однако когда дело доходит до выборки данных с помощью функции dbFetch, она продолжает работать и не возвращает никаких результатов, когда n=-1 (что означает получение полных наборов данных). Если n положительное, что означает выборку первых n строк наборов данных, тогда это работает. и так, что здесь происходит? Спасибо.

0 ответов

Другие вопросы по тегам