比較エディターからの差分 DDL の生成

比較エディターでデータ・オブジェクトへの変更をマージした後、差分 DDL スクリプトを生成できます。このスクリプトには、オブジェクトをオリジナルの状態からマージ後の状態に変更するために実行できる一連のステートメントが含まれています。
このフィーチャーは、次のタイプのデータ・オブジェクトを比較する場合にのみ使用できます。

差分 DDL の生成と実行は、比較エディターを使用して変更を加えたサーバー・オブジェクトへの変更を保存するための唯一の手段です。比較エディターでプロジェクト内のモデル・オブジェクトに変更を加えた場合、そのオブジェクトを保存することも差分 DDL スクリプトを生成することもできます。

生成された DDL スクリプトは最適化されているので、ターゲットが DB2® for Linux, UNIX, and Windows、または DB2 for z/OS® の場合は、表のドロップと再作成を最小限にすることができます。

左の DDL の生成「左の DDL の生成」ツールバー・ボタン・アイコン」ツールバー・ボタンおよび「右の DDL の生成「右の DDL の生成」ツールバー・ボタン・アイコン」ツールバー・ボタンは、比較エディターを使用してデータ・オブジェクトに変更を加えた後にのみ使用可能です。これらのツールバー・ボタンをクリックすると、ウィザードが開いて、DDL スクリプトの名前およびスクリプトを保管するプロジェクトを指定できます。ウィザードでは、DDL スクリプトの実行を選択することもできます。このオプションを選択する場合、ウィザードの後続するページで接続情報を指定する必要があります。このオプションを選択しない場合、SQL エディターでスクリプトの確認と編集を行い、後にワークベンチの外部でそのスクリプトを実行できます。

ウィザードを完了した後、DDL スクリプトは指定したプロジェクトの下の「SQL スクリプト」フォルダーに保存され、表示されます。


フィードバック