Я пытаюсь загрузить фрейм данных на свой SQL Server, используя RODBC, но продолжаю сталкиваться с ошибкой, говорящей «Недопустимое значение символа для спецификации приведения».
Я попытался установить для имен строк значение FALSE, добавитьИСТИНА и многословно ИСТИНА.Кажется, ничего из этого не помогает.
xx <- data.frame(rbind(x, y, z, aa))
sqlSave(con, xx, tablename = "table", rownames = FALSE, append = TRUE, verbose = TRUE)
Я пропускаю переменную или что-то при запуске сохранения SQL?В идеале это добавит таблицу с новой информацией, когда я ее запусту.
РЕДАКТИРОВАТЬ: Вот ошибка полностью:
Error in sqlSave(con, xx, tablename = "dbo.SubCategoryCPR", rownames =
FALSE, :
[RODBC] Failed exec in Update
22018 0 [Microsoft][ODBC Driver 13 for SQL Server]Invalid character value
for cast specification