トップDML更新 ≫ レコードを更新する

レコードを更新する

レコードを更新するにはUPDATE文を使用します.

UPDATE

UPDATE文は以下のような書き方で使用します.

UPDATE テーブル
SET 列名1 = データ1, 列名2 = データ2, ...
[WHERE 条件式]

複数の列のデータを更新する場合には,列とデータのセットを「,」で区切って指定します. また特定の条件に一致するデータを更新したい場合にはWHERE句を使用して条件を記述します.

SQL サンプル

例として以下の従業員マスタのチャーリー・ブラウンの年齢を更新します.

従業員

従業員コード従業員名性別年齢
00001チャーリー・ブラウン男性19
00002ルシール・ヴァン・ぺルト女性20
00003ライナス・ヴァン・ぺルト男性21

SQL

UPDATE 従業員
SET 年齢 = 20
WHERE 従業員コード = '00001'

結果

従業員コード従業員名性別年齢
00001チャーリー・ブラウン男性20
00002ルシール・ヴァン・ぺルト女性20
00003ライナス・ヴァン・ぺルト男性21