Oracle でテーブルの名前を変更する方法

青灯夜游
リリース: 2021-12-24 14:40:09
オリジナル
38453 人が閲覧しました

Oracle でテーブル名を変更する方法: 1. 「ALTER TABLE table_name RENAME TO new_table_name;」ステートメントを使用します; 2. 「RENAME table_name TO new_table_name;」ステートメントを使用します。

Oracle でテーブルの名前を変更する方法

このチュートリアルの動作環境: Windows 7 システム、Oracle 11g バージョン、Dell G3 コンピューター。

oracle はテーブルの名前を変更します (テーブルの名前を変更します)

既存のテーブルの場合は、その名前を変更することもできます。テーブルの名前を変更するには 2 つの構文形式があります:

  • 1 つは ALTER TABLE ステートメントを使用する方法で、構文は次のとおりです:

ALTER TABLE table_name RENAME TO new_table_name;
ログイン後にコピー
  • もう 1 つは、RENAME ステートメントを直接使用する方法です。構文は次のとおりです。

RENAME table_name TO new_table_name;
ログイン後にコピー

知識を深めます。

  • 列の名前を変更する

列の名前を変更するための構文テーブル内の列は次のとおりです。

ALTER TABLE table_name RENAME COLUMN column_name TO new_column_name;
ログイン後にコピー

たとえば、次のように、person テーブルの誕生日列の名前を年齢に変更します。

SQL> ALTER TABLE person RENAME COLUMN birthday TO age;
ログイン後にコピー

テーブルは変更されました。 。

  • #列のデータ型を変更する

テーブル内の列のデータ型を変更するための構文


ALTER TABLE table_name MODIFY column_name new_data_type;
ログイン後にコピー

たとえば、次のように、person テーブルの age 列のデータ型を NUMBER(4) に変更します。

SQL> ALTER TABLE person MODIFY age NUMBER(4);
ログイン後にコピー
テーブルは変更されました。 。

注: ここで使用される

alter ...modify は、Oracle のテーブル レベルの制約を変更するために使用される alter ... add とは区別される必要があります。混乱する。

推奨チュートリアル: 「

Oracle チュートリアル

以上がOracle でテーブルの名前を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート