0

UPC次の列、、、、、、、、、、、、およびが入力さNUMBERDESCRIPTIONたDataTableがあります。すでにDateTime形式になっている を除いて、これらはすべてタイプです。BRANDUOMGROUPTOTAL_DOLLARSTOTAL_UNITSDATEStringDate

私はどちらかをしたい-

  1. (理想的には)このDataTableをSQLServerデータベーステーブルに書き込みます
  2. このDataTableを別のDataTableにコピーします

--列のすべての値をに変換し、TOTAL_DOLLARS列のDecimalすべての値をに変換TOTAL_UNITSしますInt32。null値はないので、問題にならないことに注意してください。

これはできますか?

ありがとう!

4

1 に答える 1

1

追加の機会なしに値を変換できる場合:

Select UPC, NUMBER, DESCRIPTION, BRAND, UOM, [GROUP], Cast(TOTAL_DOLLARS as Decimal(38,17)) as TOTAL_DOLLARS, Cast(TOTAL_UNITS as int) as TOTAL_UNITS, DATE
Into NewTable
From OldTable
于 2012-12-26T15:03:30.920 に答える