SSIS:导入到xlsx。如何用逗号替换圆点?

时间:2019-10-11 08:03:16

标签: excel ssis

我有SSIS程序包,该程序包将数据从sql数据库导入到excel。数据流如下:
OLE DB源>数据转换> Excel设计

我要导入数据的Excel具有从总和中求和一个单元格值的总和,但是由于当前有点号为4532.34的数字,所以它将不起作用。如果按ctrl + H并替换。 >,那么它起作用。我尝试了几种不同的方法来从db中获取逗号的值,厌倦了格式化excel,尝试使用数据转换任务将其转换为不同的数据类型,但到目前为止还算运气。

1 个答案:

答案 0 :(得分:1)

我不确定您是否要将其视为字符串,但这会起作用。

派生的列:

replace((DT_STR,50,1252)columnName , ".",",")

您要强制转换为字符串,然后用逗号替换句点。