RODBC sqlSave 问题,odbcUpdate 错误

问题描述 投票:0回答:1

我正在尝试使用 RODBC 将数据插入 SQL 中

这是我正在使用的代码:

    sqlSave(
  odbcChannel,
  final,
  tablename = "SRP_KAZ_Mega_Shipment_Plan",
  rownames = FALSE,
  colnames = FALSE,
  safer = TRUE,
  fast = TRUE,
  append = TRUE,
  varTypes = c(
    филиал = "nvarchar(250)",
    SKU = "nvarchar(250)",
    Month = "datetime",
    Volume = "float",
    Feature = "nvarchar(250)",
    Period = "nvarchar(250)" 


  )
)

这就是我得到的:

    Error in odbcUpdate(channel, query, mydata, coldata[m, ], test = test,  : 
  missing columns in 'data'

我不知道这里出了什么问题,但每当我在其他计算机上运行完全相同的代码和数据时,它都工作得很好。 任何关于这可能是什么的想法都可以。 谢谢

sql r rstudio rodbc cran
1个回答
0
投票

我将以下内容添加到 sqlSave() 中,它对我有用。

,快=F

我在以下帖子中找到了 ChristyCasey 的答案: RODBC sqlSave 的问题

© www.soinside.com 2019 - 2024. All rights reserved.