RODBC sqlUpdate失败:强制转换规范的字符值无效

时间:2016-02-19 15:25:11

标签: sql-server r rodbc

enter image description here

以下是执行sqlUpdate()函数后控制台输出的屏幕截图。如您所见,它在数据框的第一行失败。

我怀疑问题与我的introduced_at数据框的Bills.df列表组件有关。

Bills.df$introduced_at <- as.Date(Bills.df$introduced_at, "%Y-%m-%d")

在此声明之前,introduced_at的类型为character。但是这会将其更改为double。我知道这可能与R内部有关,因为它使用C数据类型来存储各种R数据结构。也许它是数据类型转换的错误表达式?

此外,如果这是Date类型问题,我也想知道如何正确地将updated_at类型转换为Datetime以防止发生类似问题。 updated_at的结构如下:2015-09-01T10:19:13-04:00。我对as.POSIXltasPOSIXct感到不舒服,所以我不确定哪种功能合适。

"updated_at": "2015-09-01T10:19:13-04:00"

0 个答案:

没有答案