問題一覧に戻る
中級テーブル操作
問題27: ALTER TABLE - テーブル構造の変更

既存テーブルの構造を変更するALTER TABLE文を学びます。列の追加、変更、削除など、運用中のテーブルを修正する際に使用します。データを保持したままテーブル構造を変更できるため、システムの拡張や改修時に重要な役割を果たします。

-- 新しい列を追加
TABLE products description VARCHAR(200);

-- 既存列のデータ型を変更
ALTER TABLE products price DECIMAL(10,2);

-- 不要な列を削除
ALTER TABLE products COLUMN old_code;