我的数据数据在数据库中具有值0.546, 0.456
。当我尝试使用平面文件管理器将这些值导出到平面文件时,零值被截断,并且平面文件中只显示.546,.456
。
除零以外的值没有此问题。 我尝试过使用数据转换但没有用
答案 0 :(得分:0)
尝试数据转换变换 - 数据类型:十进制[DT-DECIMAL]:比例3。 很好的发现,普拉卡什!
答案 1 :(得分:0)
我担心您必须先将数字数据转换为DT_WSTR
。它必须是派生列转换,而不是数据转换,因为您会得到相同的结果。在表达式中,您需要将转换后的数字加上0。不知道负数,但也许它们的格式正确(您需要测试它)。
floor(decimal_column)==0 ? "0" + (DT_WSTR,10)decimal_column : (DT_WSTR,10)decimal_column
我知道这不是你的预期,但前几天我遇到了同样的问题而无法找到更好的解决方案:)。