[SQL Server] テーブルのデータから INSERT 文を生成する
SQL Server Management studio (SSMS) には、テーブルに格納されているデータから INSERT 文を生成する機能がある。
- 対象のデータベースを右クリックし、[タスク ] - [スクリプトの生成] をクリック。
- 「スクリプトの生成とパブリッシュ」 が表示されるので、画面指示に従う。
- 注意点として、このまま画面指示に従っているとテーブルの構造 (スキーマ) しか出力されない。スクリプト生成オプションの設定で、詳細設定ボタンを押下、「スクリプト生成の詳細オプション」画面を表示する。
ここでかなり細かく出力内容を設定できるのだが、「スクリプトを生成するデータの種類」を「データのみ」に設定すると、INSERT 文のみ出力される。