PL/SQLでテーブルに列を追加する方法は何ですか?

PL/SQL では、ALTER TABLE ステートメントを使用して表に新しいカラムを追加できます。具体的な構文は次のとおりです。

ALTER TABLE table_name
ADD (column_name1 data_type1 [constraint1],
     column_name2 data_type2 [constraint2],
     ...
     column_nameN data_typeN [constraintN]);

table_nameは新しく追加するカラムが所属するテーブル名、column_nameは新しく追加するカラムの名前、data_typeは列のデータタイプ、constraintは列の制約(NOT NULL、UNIQUEなど)です。

例えば、employeesという表にemailという名前のVARCHAR2(100)型の項目を追加したい場合は、次のコマンドを使用できます。

ALTER TABLE employees
ADD (email VARCHAR2(100));
bannerAds