RODB C хранимая процедура, возвращающая две таблицы выбора - PullRequest
0 голосов
/ 08 апреля 2020

У меня есть хранимая процедура, которую я вызываю через 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 в настоящее время содержит только первую возвращенную таблицу?

...