У меня есть хранимая процедура, которую я вызываю через R с помощью этого сценария:
query <- "foobar"
connecttodb = function(){
require(RODBC)
connline = paste0("driver={SQL Server};server=foo;database=;Trusted_Connection=yes")
conn = odbcDriverConnect(connline)
return(conn)
}
conn <-connecttodb()
Equityoutput <- data.table(sqlQuery(conn, query, stringsAsFactors=FALSE))
odbcClose(conn)
Хранимая процедура, которая запускается в SQL, возвращает 2 таблицы, поскольку у меня есть 2 запроса на выборку. Есть ли способ для R хранить обе таблицы в 2 переменных, так как Equityoutput
в настоящее время содержит только первую возвращенную таблицу?