SQLでカラムを追加して値を挿入する方法
SQLに列を追加して値を入れるには、ALTER TABLE ステートメントを使用します。
特殊な値を与えて列を追加する方法の例を以下に示します。
ALTER TABLE 表名
ADD 列名 数据类型 DEFAULT 默认值;
Studentsという名前のテーブルがあり、idとnameという列が含まれている場合、ageという名前の新しい列を追加し、18に割り当てるには、次のステートメントを実行できます。
ALTER TABLE students
ADD age INT DEFAULT 18;
生徒テーブルにageという名前の新しい数値型カラムを追加し、そのデフォルト値を18に設定します。
既存の行に特定の値を設定したい場合は、UPDATE ステートメントを使用できます。
UPDATE 表名
SET 列名 = 值;
例えば、age列の値を20にしたい場合は、以下のステートメントを実行します:
UPDATE students
SET age = 20;
再帰処理により、studentテーブルのすべての行の年齢カラムの値を20に設定します。