如何解决RODBC错误“转换规范的字符值无效”?

时间:2019-05-20 18:59:39

标签: r

我正在尝试使用RODBC将数据帧上传到我的SQL Server,但是我一直遇到错误,提示“转换规范的字符值无效”。

我试图将行名设置为FALSE,追加到TRUE,并将详细设置为TRUE。这些似乎都没有帮助。

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

0 个答案:

没有答案