DB2 テーブルデータ コピー方法【別テーブルへ】
DB2では、INSERT INTOステートメントを使用して、1つのテーブルのデータを別のテーブルにコピーすることができます。以下は例です。
INSERT INTO target_table
SELECT * FROM source_table;
この例では、source_tableはデータを複製する元のテーブルであり、target_tableはデータを複製する先のテーブルです。SELECT * FROM source_table文を使用すると、source_table内のすべてのデータを選択し、INSERT INTO target_table文を使用してこれらのデータをtarget_tableに挿入できます。
注意すべき点は、元のテーブルと目的のテーブルのフィールドが一致している必要があります。そうでないと、データ型の不一致やフィールドの不一致のエラーが発生します。新しいテーブルにデータをコピーする必要がある場合は、まず目的のテーブルを作成し、フィールドが一致していることを確認した後、上記のINSERT INTOステートメントを使用してデータをコピーしてください。