выполнение SQL хранимой процедуры в R - PullRequest
1 голос
/ 24 февраля 2020

Я пытаюсь выполнить хранимую процедуру и получить вывод из SQL в R, вывод около 111,267 строк с 15 столбцами.

При использовании этого сценария:

library(RODBC)
connecttodb = function()
{  
connline = paste0("driver={SQL Server};server=foo;database=;Trusted_Connection=yes")    
conn = odbcDriverConnect(connline)  
return(conn)    
}

Query <- paste0("exec reports..CRA_v9")
conn <- connecttodb()
Output <- sqlQuery(conn, Query,stringAsFactors=FALSE) 
odbcClose(conn)

Вместо этого я получаю:

                                                               V1
1: [RODBC] ERROR: Could not SQLExecDirect 'exec reports..CRA_v9'

1 Ответ

0 голосов
/ 25 февраля 2020

Обнаружил проблему, мне пришлось 'включить nocount' в первой строке моей хранимой процедуры

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...