SSISのDT_R8である整数を10進数に変更するにはどうすればよいですか?私は小数点を持っているものもあれば、変換しているExcelスプレッドシートにはないものもあります。 は、たとえば、私は次のことを持っていることがあります。SSISで10進数に整数を変更
8512
8134.5
8003.27
7964.97
7250
同上彼らのためにのようにすべてにこれを読んで:
8512.00
8134.50
8003.27
7964.97
7250.00
アイブ氏は私の派生列でDT_DECIMAL,2
を使用してみましたが、動作するようには思えません。次のように私はそれを持っている:(DT_DECIMAL,2)((DT_DECIMAL,2)[Debit Amt])
おかげ
結果として何が得られているのですか、何のエラーが表示されていますか? – HLGEM
@HLGEMこんにちは、私はクエリを実行すると私はすべての数値を10進数で取得しません。元のファイル8512の結果を取得しますが、8512.00に変更します。いくつかは小数点を持たないものもあれば、小数点の一部を持つものもあれば(例:1234.5である必要がありますが、1234.50である必要があります)私はエラーが発生していない変換だけでも私はそれが必要な方法を働くisnt。 – GabrielVa
((DT_DECIMAL、2)[Debit Amt] * 1.000001)? – GabrielVa