DB2 に、関心のある特定のレコードを取得するためにクエリを実行するテーブルがあります。
ここで、このデータの挿入スクリプトを生成したいと思います。クライアントに生成スクリプトを提供する必要があるため、提供されたエクスポート オプションは機能しません。
DBArtisanなどのサードパーティ ツールを使用する可能性については、こちらを参照してください。ただし、サードパーティのツールをダウンロードする可能性はありません。
DB2® for IBM® で System i Navigator を使用しています。
編集: @WarrenT の質問に基づいて、質問を改善するために情報を追加します。
データベースにクエリを実行する必要がある SQL ステートメントが
SELECT * FROM my_table WHERE colValue>='500'
提案された答えの1つは、次のことでした。
INSERT INTO target_table
SELECT * FROM my_table WHERE colValue>='500'
それが最善の解決策であることに同意しますが、ターゲット環境にはテーブル「my_table」がないため、これを行うことはできません。私はさまざまな種類のスクリプトの専門家ではありません。一般的なスクリプトが必要であることはわかっています。
INSERT INTO target_table (parm1, parm2,...) VALUES (val1, val2,...)