テーブル名のリネーム方法

既存のテーブル名をリネームするには、alter table ~ rename コマンドで行う。


SQL コマンド

alter table <変更前テーブル名> rename to <変更後テーブル名>;

 

テーブル HOGE の名称を HOGE2 へリネームする例

(1) HOGE テーブルが存在することを確認

SQL> select table_name from user_tables where table_name = 'HOGE';

TABLE_NAME
----------
HOGE

(2) テーブルを HOGE から HOGE2 へリネーム

SQL> alter table HOGE rename to HOGE2;

表が変更されました。

(3) HOGE2 テーブルに正しくリネームされたことを確認

SQL> select table_name from user_tables where table_name = 'HOGE';

レコードが選択されませんでした。
SQL> select table_name from user_tables where table_name = 'HOGE2';

TABLE_NAME
----------
HOGE2


関連記事

人気ブログランキングへ

このページの先頭へ