2017-04-01 89 views

回答

2

可以使用一个script component

  1. 添加Script Component
  2. 马克gift_amount作为输入列acieve此
  3. 添加类型十进制或浮动的输出柱(购outColumn
  4. 添加以下代码:(使用vb.net)

    If Not Row.giftamount_IsNull AndAlso 
        Not String.IsNullOrEmpty(Row.giftamount) Then 
    
        Row.outColumn = CDec(CInt(Row.giftamount)/100) 
    
    Else 
    
        Row.outColumn_IsNull = True 
    
    End If 
    
2

你应该尝试

((DT_I4)gift_amount)/100 

此外,在派生列编辑器窗口中,你可以添加类型转换的其他类型 - 看看通过一些在的右上角部分的选项编辑。

ssis dco editor