Csv SSIS格式化货币输出
在我的输出CSV文件中,我有4列数据类型为货币。我的输出是一个平面文件CSV文件 我希望输出中的每一列的格式都是Csv SSIS格式化货币输出,csv,ssis,Csv,Ssis,在我的输出CSV文件中,我有4列数据类型为货币。我的输出是一个平面文件CSV文件 我希望输出中的每一列的格式都是$###### 这并没有发生。输出CSV文件中实际有美分的列显示为50.79(无$),以0结尾的列显示为0(40.8),而为零的列仅显示为0 在用于平面文件目标连接管理器的CSV文件中,我将4列格式化为货币,在SSIS中,我将4列格式化为货币 有人能告诉我如何实现我想要的吗 谢谢如果您不想隐藏美分,您的格式应该是: $0.00 如果您想要1000个分隔符: $#,##0.00一段包含$
$######
这并没有发生。输出CSV文件中实际有美分的列显示为50.79(无$)
,以0
结尾的列显示为0(40.8)
,而为零的列仅显示为0
在用于平面文件目标连接管理器的CSV文件中,我将4列格式化为货币,在SSIS中,我将4列格式化为货币
有人能告诉我如何实现我想要的吗
谢谢如果您不想隐藏美分,您的格式应该是:
$0.00
如果您想要1000个分隔符:
$#,##0.00
一段包含$in的数据实际上是一个VARCHAR
。您需要在源SQL中或使用派生列转换将数据转换为varchar。您喜欢哪一种?我应该将格式字符串放在哪里?我环顾了SSI,没有找到格式字符串属性或类似的内容。