SQL Management Server StudioにインポートしようとしているCSVファイルがあります。私はこの列のデータ型を設定し SQLインポートウィザード - エラー
タスク]> [インポートデータ>フラットソースファイル]> [選択したファイル
:私のトラブルを与える列は次のようになりますExcelで
、 DT_NUMERICには、小数点以下2桁を取得するためにDataScaleを2に調整しますが、プレビューをクリックすると、数値が正しく認識されないことがわかります:
この列の列マッピングは、type = decimalに設定されています。精度18;スケール2。
エラーメッセージ:データフロータスク1:データ変換に失敗しました。列 "Amount"のデータ変換でステータス値2が返され、ステータステキスト "データが失われる可能性があるため、値を変換できませんでした。" (SQL Serverのインポートとエクスポートウィザード)
ここでどこが間違っているのか分かりますか?ありがとう!
私はそれを理解したと思います... CSV量の列は、数字にカンマが数千のマークで区切られているようにフォーマットされています。私はXX、XXX.XXをXXXXX.XXに調整したようです。 – AdMac