Webサイトの運営会社で得た技術的な知識を記録していきます。 サーバー情報、Webデザイン、プログラミング、このWebサイトで利用させていただいているBlogger(ブロガー)についても公開していきます。

Oracleのテーブル名を変更するする方法(RENAME)

他のデータベースと同様に、Oracleでもテーブル名を変更することが可能です。

Oracleでテーブル名を違う名前に変更するには「RENAME TO ~」を使用します。

使う機会は少ないかもしれませんが、
私は、バックアップしておいた過去のデータに戻したりする場合などに使うこともあるでしょうか。

カラム(列)の追加・削除やテーブルの構造がガラッと変更しないといけない場合などに
現状のテーブルを違う名前にして、新しい構造のテーブルに切り替える時に便利だと思います。

Oracleのテーブル名を変更するSQL

ALTER TABLE <変更前のテーブル> RENAME TO <変更後のテーブル>;

例1. テーブル名をtable2へ変更する
テーブル"table1"を"table2"へ名前を変更する方法です。

テーブル名をtable1→table2へ変更するSQL

ALTER TABLE table1 RENAME TO table2;


このSQLでは、table1のテーブルをtable2のテーブルへ名前を変更しました。

以上、Oracleのテーブル名の変更する方法でした。

0 件のコメント:

人気記事

ラベル

アーカイブ

ページ

このブログを検索