Я запускаю скрипт R, который выглядит следующим образом:
for (row in 1:nrow(Test_Results_DF)) {
SQLCmd <- paste("update profiles set Plnk_ProfessionID_2 =",
Test_Results_DF$Predictions[row], "where Prfl_ProfileID =",
Test_Results_DF$Prfl_ProfileID[row], ";",collapse = " ")
dbSendQuery(con_Kubicle, SQLCmd)}
Если я выполняю его для одной записи, он работает, но когда в data.frame есть несколько записей, я получаю следующую ошибку:
Предупреждающие сообщения:
1: в result_create (conn @ ptr, Statement, is_statement): отмена предыдущего запроса
2: в result_create (conn @ ptr, оператор, is_statement): отмена предыдущего запроса
3: в result_create (conn @ ptr, оператор, is_statement): отмена предыдущего запроса
И ничего не обновляется.
Я попытался вставить dbClearResult(SQLCmd)
под dbSendQuery
и получить еще одну ошибку
, не удалось найти унаследованный метод для функции 'dbClearResult' для подписи '' персонажа ''
Любая помощь будет принята с благодарностью.