既存テーブル名をリネームするには
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

![[副問合せ]インラインビューとサブクエリーの違い](https://www.sql-dbtips.com/wp-content/themes/keni8-child/images/no-image.jpg)