我正在使用SSIS数据流任务将数据从SQL Server导出到Excel目标,但在导出时将int
值转换为“存储为文本的数字”Excel单元格和每个单元格都会出现此错误“存储为文本“带有绿色标记。
您能否指导我如何将我的int
值从SQL Server导出到Excel中的数字?
由于
答案 0 :(得分:0)
对我有用的解决方案是add numeric values to the numeric columns,以便它知道在模板表中将目标格式化为数字。您可以隐藏值,也可以使用要发布到文件的新数据覆盖它们。
所以基本上只需添加一行包含模板数据和格式并隐藏该行。导入时,它将复制第一个(隐藏的)行格式。
答案 1 :(得分:0)
当您将值导入excel时,它们应该是数据转换,否则您将收到错误。
请参阅以下链接了解更多详情: Error converting data types when importing from Excel to SQL Server 2008
温暖的问候 萨菲