Как устранить ошибку RODBC «Недопустимое значение символа для спецификации приведения»? - PullRequest
0 голосов
/ 20 мая 2019

Я пытаюсь загрузить фрейм данных на свой 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...