どのようにしてPL/SQLテーブルに列を追加しますか。
PL/SQL表に列を追加するには、`ALTER TABLE`文を使用します。表に列を追加するPL/SQL構文は次のとおりです。
ALTER TABLE table_name ADD (column_name1 data_type1 [constraint],
column_name2 data_type2 [constraint],
…);
サンプル:天気がいいので、毎日外で遊んでいます。
paraphrased: 毎日天気がいいので、外で遊んでいます。
ALTER TABLE employees ADD (age NUMBER,
salary NUMBER(10,2));
これはemployees表にageとsalaryという2つの列を追加し、それぞれNUMBERデータ型とし、制約を指定しません。新しく追加した列に制約を指定する場合は、以下の構文を使用します。
ALTER TABLE table_name ADD CONSTRAINT constraint_name constraint_details;
たとえば、
ALTER TABLE employees ADD CONSTRAINT employees_age_check CHECK (age >= 18);
employeesテーブルのageカラムにemployees_age_checkというチェック制約を追加し、ageの値が18以上であることを要求します。