MariaDB テーブルをコピーしてテーブルを作成する
MariaDBで、テーブルをコピーしてテーブルを作成する手順を記述してます。クエリを2つ実行するだけで可能です。ここでは、実際に実行した結果を画像で掲載してます。
環境
- OS CentOS Stream release 9
- MariaDB 10.10.2
- phpMyAdmin 5.2.0
手順
テーブルをコピーして新しいテーブルを作成する場合は、以下のクエリを使用します。
CREATE TABLE コピー先テーブル名 LIKE コピー元テーブル名;
INSERT INTO コピー先テーブル名 SELECT * FROM コピー元テーブル名;
以下のテーブルをコピーして、別のテーブルを作成してみます。
「tbl1」から「tbl1_copy」を作成してみます。
CREATE TABLE tbl1_copy LIKE tbl1;
INSERT INTO tbl1_copy SELECT * FROM tbl1;
実行結果をみると、コピーされている「tbl1_copy」が作成されていることが確認できます。
-
前の記事
Oracle Database 標準偏差を取得する 2023.02.16
-
次の記事
Android Studio 現在開いているエディタを新規ウィンドウで開くショートカットキー 2023.02.16
コメントを書く