【发布时间】:2014-05-28 15:28:04
【问题描述】:
我正在将数据从 Excel 工作簿复制到 SQL Server 数据库表。 我的 Excel 工作表中的一列包含日期,这是我使用 Rand 函数生成的。
如果我在 Excel 输入和 SQL 输出中将列的数据类型保留为字符串。 我收到一个错误,上面写着 "将字符串转换为 smalldatetime 数据类型时转换失败。"
如果我将我的数据类型保留为 Date 它给出的错误是 "单元格格式不是 ....(单元格地址)中的日期"
在我的表在 SQL Server 中的定义中。它的数据类型为“smalldatetime”。
为了解决这个问题,我使用了 tConvertType。 但我收到一条错误消息: "单元格格式不是 ....(单元格地址)中的日期"
我附上了我的工作截图。
【问题讨论】:
标签: sql excel date talend smalldatetime