【发布时间】:2016-08-26 01:54:55
【问题描述】:
我正在尝试将以下数据框保存到 SQL Server 2014 表中:
Observations: 1
Variables: 4
$ ValidationDate <chr> "2016-08-23"
$ DataType <chr> "Panel"
$ MissingData <chr> "{\"SubId\":[160823030720,160823030721,160823030722,160823030723,16082303072...
$ Comments <chr> "Missing in ODS"
我正在执行以下 R 代码:
sqlSave(odsHandle, df, tablename = "Utility.DailyDataValidation", append = T)
执行此行时,可能会暂停 15 秒,然后 R 崩溃并出现以下错误:
【问题讨论】:
-
sqlSave和append=TRUE是出了名的挑剔。 -
@Carl - 是的,所以我正在寻找答案。大约 5 分钟前,我阅读了另一篇关于此的 SO 帖子,说它几乎从不工作。我想我需要找到另一个解决方案。
-
您可能必须编写自己的插入语句并遍历您的数据。不理想,但可以完成工作
-
@Carl - 是的,刚刚使用 Insert Into 将我的 sqlSave 转换为 sqlQuery,效果很好。如果你想创建这个作为答案,我会接受。