UPDATE文 | Oracle Database SQL (1Z0-071-JPN)
UPDATE文とは
UPDATE文とは、テーブル内にすでに存在する既存の行(レコード)の列の値を、新しい値や計算結果、または副問合せの結果に変更・更新するためのDML(データ操作言語)文です。 Oracle Database SQL (1Z0-071) の試験対策においては、UPDATE文の基本概念だけでなく、実務で使われる構文ルールや例外事項、エラーが発生する条件を正確に把握しておくことが非常に重要です。
具体例
特定部署の社員全員の給料を「10%ベースアップ(salary = salary * 1.1)」したり、社員の「苗字」や「所属部署」が変更になった際にデータを書き換える用途です。
UPDATE employees
SET
salary = salary * 1.10,
commission_pct = 0.15
WHERE department_id = 90;
もう少し詳しく