我正在尝试使用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