×
DML文

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;

もう少し詳しく