【Oracle SQL*Plus】テーブル名を変更する(ALTER TABLE XX RENAME TO XX)

雑学

備忘録になります。

変更例(テーブル名「TEST_A」を「TABLE_A」に変更)

SQL> SELECT * FROM TEST_A;

NAME             VAL1
---------- ----------
aaa              1111
bbb              2222
ccc              3333

SQL> SELECT * FROM TABLE_A;
SELECT * FROM TABLE_A
              *
行1でエラーが発生しました。:
ORA-00942: 表またはビューが存在しません。

SQL> ALTER TABLE TEST_A RENAME TO TABLE_A;

表が変更されました。

SQL> SELECT * FROM TEST_A;
SELECT * FROM TEST_A
              *
行1でエラーが発生しました。:
ORA-00942: 表またはビューが存在しません。

SQL> SELECT * FROM TABLE_A;

NAME             VAL1
---------- ----------
aaa              1111
bbb              2222
ccc              3333

関連記事

外部リンク