MariaDB テーブルの名前を変更する
MariaDBで、テーブルの名前を変更する手順を記述してます。「RENAME TABLE」を使用します。ここでは、実際に実行した結果を画像で掲載してます。
環境
- OS CentOS Stream release 9
- MariaDB 10.10.2
- phpMyAdmin 5.2.0
手順
テーブルの名前を変更する場合は、以下の構文を使用します。
RENAME TABLE 元のテーブル名 TO 新しいテーブル名;
実際に、以下の「bar」というテーブルを「hoge」に変更してみます。
変更します。
RENAME TABLE bar TO hoge;
テーブルの名前が変更されていることが確認できます。
新しいテーブル名に、すでに存在するテーブルを指定した場合はエラーとなります。
RENAME TABLE tbl1 TO hoge;
#1050 - 表 'hoge' はすでに存在します。
一度に複数変更することも可能です。
RENAME TABLE
hoge TO bar,
huga TO fuga
;
別DBに移動
DBを指定して、実行すると別のDBに移動させることが可能です。
DB「foo」のテーブル「bar」を、DB「hoge」に移動してみます。
実行します。
RENAME TABLE
foo.bar TO hoge.bar;
移動されていることが確認できます。
-
前の記事
Oracle Database ユーザーをロックして使用禁止にする 2024.02.14
-
次の記事
gmail インデントを付けるショートカットキー 2024.02.15
コメントを書く