-
単一のUPDATE文で複数の列を更新する方法: 以下のような構文を使用して、単一のUPDATE文で複数の列を更新することができます。
UPDATE テーブル名 SET 列1 = 値1, 列2 = 値2, 列3 = 値3 WHERE 条件;
例えば、"employees"テーブルの"salary"列と"designation"列を同時に更新する場合は、次のようになります。
UPDATE employees SET salary = 50000, designation = 'Manager' WHERE employee_id = 1;
-
複数のUPDATE文を使用する方法: 別々のUPDATE文を使用して、1つの列ずつ複数の列を更新することもできます。
UPDATE テーブル名 SET 列1 = 値1 WHERE 条件; UPDATE テーブル名 SET 列2 = 値2 WHERE 条件;
例えば、同じく"employees"テーブルの"salary"列と"designation"列を別々のUPDATE文で更新する場合は、次のようになります。
UPDATE employees SET salary = 50000 WHERE employee_id = 1; UPDATE employees SET designation = 'Manager' WHERE employee_id = 1;
これらはOracleデータベースで複数の列を更新するための一般的な方法です。必要に応じて、テーブル名や列名、値、条件を適切に変更してください。