こんにちは!
今回は「MySQL WorkbenchでSELECTで取得した結果からINSERTのSQLを発行する方法」についてお伝えしたいと思います。
調べてもあまり出てこなかったので記事にしました。
Contents
MySQL WorkbenchでSELECTの結果からINSERT文を発行する手順
MySQL Workbenchでのやり方を順を追って説明します。
Workbenchを開き、SELECT文を実行する
例としてsampledb
というデータベースからuser
テーブルを全件取得します。
SELECT * FROM sampledb.user;
上記のコマンドをMySQL Workbenchのデスクトップアプリで流します。
SELECTした結果をExportする
WorkbenchではSELECT結果をExportすることができます。
添付画像のExportボタンをクリックします。
クリックすると、以下のモーダルが表示されます。
拡張子は変更せず、任意のファイル名で保存します。
保存したファイルを開き、INSERTのSQLをコピーする
Exportで保存したファイルをテキストエディタなどで開きます。
開いたファイルをコピーしてWorkbenchに貼り付けると以下のようになります。
カラム数が多くて見切れてしまっています。。
こんな感じでコメント付きSELECT結果からINSERT文を作成することができました。
以上、お疲れ様でした〜🍵