質問: 私はテーブルの束を持っているODBCデータベース(いくつかのサードパーティのDB)があります。私はそこにテーブルのリストを取得するために 'GetSchema'を使用することができます。私はまた、SQLBulkCopyを利用して、これらのテーブルのデータをSQL Serverテーブルにコピーしています(SQL Serverで同じ構造のデスティネーションテーブルを作成した場合のみ)。 しかし、ここにシナリオがあります。アップデートがODBCデータベースに適用され、新しいテーブルが作成されました(ODBCデータベースの古いテーブルと新しいテーブルのリストを比較することでそれを把握できます)。 大量コピー操作を使用する前にDestinationテーブルを作成できるように、ソーステーブルのSQLスクリプトを生成するか、またはテーブル全体(空またはデータ)をインポートする方法がありますか? おかげでRD
回答: なぜインポート/エクスポートウィザードを使用しないのですか? SSMSのデータベースを右クリックし、[タスク]> [データのインポート]を選択してアクセスできます。 CREATE TABLE SQLのみを使用する場合は、「ソース表とビューの選択」ページで「マッピングの編集」および「SQLの編集」をクリックします。そうでない場合は、ウィザードを使用してインポートも実行できます。