データベース基礎講座

第 5 章 データの更新

     


1.UPDATE
  • UPDATE は、表またはビューのベース表の既存の値を変更する場合に使用します。
■構文
UPDATE [LOW_PRIORITY] テーブル名
    SET フィールド名=値,フィールド名=値,...
    [WHERE WHERE_definition]
  • 次の文は、職種がTRAINEE の従業員の賞与にNULL 値を指定します。
UPDATE emp
SET  賞与 = NULL
WHERE 職種 = 'TRAINEE';
  • SET 節はどの項目をどういった値にすべきかを示す。 WHERE 節が与えられた場合、更新すべき行を特定することになる。それ以外は、全ての行を更新する。

  

■オプション

SET
どの項目をどういった値にすべきかを示す。
[ WHERE ]
WHERE句無しでUPDATEを行った時、指定された項目はテーブル中のすべての行で、更新される。