インポートエクスポートウィザードを使用してcsvファイルをテーブルにロードすると、デフォルトの数値列であるvarcharがインポート後にテーブルをスキャンできるため、テーブルをスキャンしてデータ型を見つけることができます。理想的なデータ型ですか?それはスキャンとデータ型の検索
ColumnA ColumnB ColumnC ColumnD ColumnE
1234 xyz 123.4 1 abc123
4258 acv 785.6 0 abs58
785 fgf 879.6 1 ftrd15
448 wsd 87878.6 0 wewe
78528 ews 6968.2 1 awaq
525554 qwe 2.3 0 afgd87
が含まれていA.csv例えば
は、csvファイルを考える私は、この使用してインポート・エクスポート・ウィザードをロードするときに、すべての列がvarchar型ですが、私はテーブルをスキャンし、データタイプを見つける必要があります。私は最初に正しいデータ型でデータを読み込むことに心配していません。私はテーブルにデータをロードした後、データ型を見つけるためにテーブルをスキャンした後しか気にしません。
SSMSのデータインポートウィザード(提案するタイプボタン)がありますが、いくつかの制限があり、いつか奇妙な前提を作るので注意してください。 – ajeh
これはアフターロードとどのくらい正確に機能しますか?あなたがタイプを知ったら何をするつもりです - 別のテーブルを作る? – Hogan
はい正しいデータ型の新しいテーブルを作成する – Zack