0

我从平面文件创建了一个 SSIS 包,我得到了一个价格值。

但是在派生表中,我将值转换(DT_DECIMAL)为我需要将其插入数据库的值。

我的问题是价值12345.6754。我只想取小数点后 2 位,即我想要12345.67.

为此,我也尝试过(DT_DECIMAL,2)MYCOLUMN(DT_NUMERIC,10,2) MYCOLUMN但它也给了我12345.6754:(

请帮忙

4

1 回答 1

1

派生列转换中,我会考虑使用适当的字符串函数和其他函数(SSIS 表达式)来操作值。在这种情况下,听起来你想要Round

于 2011-10-03T11:15:24.240 回答