Может ли кто-нибудь давать код для вызова SQL-сервера Хранимая процедура с параметром в R?вызов хранимой процедуры SQL Server с параметром в R
Это все, что я есть, и он не работает:
dbhandle <- odbcDriverConnect('driver={SQL Server};server=SWD-CHISSIS01;database=GlobalRiskManagement;trusted_connection=true')
data <-sqlQuery(dbhandle, "EXEC my_Stored_Proc @jyear=2013, @ddate=9/25/2013")
odbcCloseAll()
Спасибо.
По моему опыту, соединения ODBC! = Возможность выполнить любую команду db так же, как если бы я вошел в db вручную. Возможно, зависит от водителя. Но я не думаю, что вы можете сделать что-либо, кроме вашего основного выбора/обновления/удаления и т. Д. – joran
Хорошо. Есть ли какой-либо ДРУГОЙ способ вызова хранимого в SQL SERVER PROC в R с параметрами? Спасибо! – user2821029
Не то, чтобы я знал, нет. Если вы можете сделать это из другого места (скажем, сценарий bash), вы можете вызвать скрипт bash из R через 'system'. Но я просто думаю, что ODBC-соединения не поддерживают это, и это единственный вариант, который я знаю для подключения к серверу sql от R. – joran