INSERT INTO スクリプトとして SQL Server からデータをエクスポートする
SQL Server データベース間でシームレスにデータを移行するには、効率的なエクスポート方法を検討することが不可欠です。そのようなオプションの 1 つは INSERT INTO スクリプトの生成です。これにより、既存のテーブルのデータを新しいテーブルに入力できます。
SQL Server Management Studio (SSMS) での INSERT INTO スクリプトの生成
SSMS の使用では、次の手順に従って、INSERT INTO スクリプトとしてデータを簡単にエクスポートできます。
- オブジェクト エクスプローラーで、エクスポートするテーブルを含むデータベースを右クリックします。
- [タスク] > [タスク] を選択します。コンテキスト メニューから [スクリプトの生成] を選択します。
- ウィザードの [オブジェクトの選択] セクションから目的のテーブルを選択します。
- [スクリプト オプションの選択] タブで、[スクリプト] が選択されていることを確認します。 「データ」は「True」に設定されています。
- 「OK」をクリックして、
SSMS バージョン 2008 R2 以降を使用している場合、INSERT INTO スクリプトとしてデータをエクスポートするオプションは少し異なります:
- 「スクリプトに送信するデータのタイプ」を選択します。 「データのみ」または「スキーマとデータ」として。
- スクリプト生成を実行します。 process.
INSERT INTO スクリプトとしてデータをエクスポートするためのその他のオプション
SSMS の使用に加えて、INSERT INTO スクリプトの生成に使用できる他のツールとメソッドがあります。
-
SSMS アドイン パッケージ: この Codeplex アドインは、以下と同様の機能を提供します。データを INSERT INTO スクリプトとしてエクスポートするための SSMS と追加機能。
-
SQLCMD ユーティリティ: SQLCMD ユーティリティを使用すると、テーブルからデータをエクスポートし、「」を使用して INSERT INTO スクリプトを生成できます。 -d" および "INCLUDE_NULLS" オプション。
-
カスタムスクリプト: Transact-SQL を使用して独自のカスタム スクリプトを作成し、テーブル行を反復処理し、INSERT INTO ステートメントを手動で生成できます。
これらのオプションを利用すると、1 つの SQL から効率的にデータを転送できます。 INSERT INTO スクリプトを生成することで、サーバー データベースを別のサーバーに移行し、データ移行タスクの信頼性が高く効率的な方法を提供します。
以上がSQL Server データを INSERT INTO スクリプトとして効率的にエクスポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。