事前にテーブルを作成してその列を定義しなくても、 CSVファイルをSQLServerにインポートするための手っ取り早い方法を探しています。
インポートされた各CSVは、独自のテーブルにインポートされます。
データ型推論については心配していません。CSVは構造とレイアウトが異なり、すべてに多くの列がありますが、関心があるのは住所と郵便番号の一部だけです。CSVデータをSQLデータベースにすばやく取得し、関連する列を抽出したいだけです。
FieldTerminatorとRowTerminatorを提供し、CSVにポイントして、残りはユーティリティに任せたいと思います。BULK INSERTやOpenRowset(BULK ...)を使用して、すべて1つのステップでテーブルを作成し、データを入力する方法はありますか?