SSIS 舍入数为 2

SSIS rounding number to 2

我有一个 DT_NUMERIC(16,4) 类型的列。我如何舍入到 2 位数是派生列中的 SSI? 我尝试了 sound(column,2) 但它对我不起作用。

我也试了(DT_NUMERIC,16,4)ROUND([Column],2),也没用

目前我有 = 21.7000 我要=21.70

只需尝试转换为 (DT_NUMERIC,16,2),使用以下表达式:

(DT_NUMERIC,16,2)ROUND([Column],2)

你也可以试试这个:

ROUND(((DT_NUMERIC)([Column])), 2)

或者

(DT_DECIMAL,2)[Column]