日期格式错误 ssis 2010 到 excel 2013

Date format error ssis 2010 to excel 2013

我有一个 SSIS 2010

我在 SQL Server 2012 中的日期格式为 01/08/2016。

cast (DateColumn as Date) as DateColumn

但是当通过 SSIS 发送到 excel 目的地时,在日期之前添加 ' 作为 ...'01/08/2016

我使用了 SSIS 工具箱中的数据转换来帮助它,但同样的事情发生了

请团队解决这个问题有什么想法吗?

请帮忙

首先,excel中使用了单引号来强制文本格式覆盖内容。它防止 Excel 自动将单元格值转换为另一种类型。

确保您没有使用 Excel 模板,如果单元格格式为 text,请确保所有列格式为 General。此外,右键单击 Excel 目标并检查外部列元数据,并尝试将列数据类型更改为 DT_DATE