2017-04-03 69 views
2

在我的輸出CSV文件中,我有4列是數據類型貨幣。我的輸出是一個平面文件CSV文件。SSIS格式貨幣輸出

我想在輸出的每一列是這是不會發生的格式$####.##

的。輸出CSV文件中實際上有分的列出現50.79 (no $),以0結尾的列正在抑制0 (40.8),並且爲零的列僅顯示爲0

在我用於我的平面文件目標連接管理器的CSV文件中,我已將4列格式化爲貨幣和SSIS,我已將4列格式化爲貨幣。

有人可以告訴我如何完成我想要的?

感謝

+0

一個數據與它$實際上是一個'VARCHAR'。您需要在源SQL中使用派生列轉換將數據轉換爲varchar。你更喜歡哪個? –

回答

3

如果您不希望分錢抑制,您的格式應該是: $0.00

如果你想千個分隔符: $#,##0.00

+0

我在哪裏放置格式化字符串?我查看過SSIS,沒有找到Format String屬性或類似的東西。 –