Oracleで条件付き一括更新を行う方法は?

Oracleで条件を指定して一括更新を行う方法は、UPDATE文とWHERE句を組み合わせて更新条件を指定する方法です。以下に一般的な更新構文の形式を示します。

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;

上記の構文において、table_nameは更新対象のテーブル名、column1、column2などは更新対象カラム名、value1、value2などは更新後値、conditionは更新条件です。

従業員テーブルのsalaryが5000より大きい場合、salaryを10%上昇させるUPDATE文は次のようになります。

UPDATE employees
SET salary = salary * 1.1
WHERE salary > 5000;

給与が5,000円を超えているすべての社員に、10%の給与アップを実施する

广告
広告は10秒後に閉じます。
bannerAds
bannerAds