Oracle 列名(カラム名)を変更する方法 RENAME COLUMN

Oracleでテーブルの列名(カラム名)を変更する方法です。

Oracle 列名(カラム名)を変更する方法 RENAME COLUMN

Oracleでテーブルの列名(カラム名)を変更するには「ALTER TABLE~RENAME COLUMN~」を使用します。

--テーブルの列名(カラム名)変更
ALTER TABLE {テーブル名} RENAME COLUMN {変更前の列名} TO {変更後の列名};

ここでは Oracleでテーブルの列名(カラム名)を変更する方法 を紹介します。


列名(カラム名)を変更する

仮に「EXAMPLE」というテーブルの「SCOTT」という列名を「TIGER」に変更する場合、下記のようになります。


--列名をSCOTTからTIGERへ変更
ALTER TABLE EXAMPLE RENAME COLUMN SCOTT TO TIGER;

はい、これだけです。意外と簡単ですね。

まとめ

Oracleでテーブルの列名(カラム名)を変更する方法を紹介しました。

ふう。しかし、既存テーブルに何か変更をおこなうってのは、何度やっても緊張しますなー。

このSQLを実行する前に、必ずバックアップを取ってくださいね。事故があると大変ですからね。

おつかれさまでした。

この記事がお役に立ちましたら シェア をお願いいたします。