我有一个名为item_price
的列,其数据类型为DECIMAL(12,4)
。
记录:
item_price
--------
0.0000
0.1201
0.0001
0.1000
1.0230
我想使用SSIS包将相同的值导出到平面文件中:
我的尝试:
使用以下表达式添加了工具Derived Column
:
item_price == 0.0000? “0”:( DT_WSTR,50)item_price
输出:
item_price
-----------
.0000
Data Conversion
并转换为DT_WSTR 50
输出:
item_price
-----------
.0000
答案 0 :(得分:0)
将源数据从表更改为查询
SELECT CAST([item_price] AS VARCHAR(12)) AS [item_price]
FROM yourtable;