在PL/SQL中,可以使用UPDATE語句來更新數據。UPDATE語句的一般語法如下:
UPDATE 表名
SET 列名1 = 值1, 列名2 = 值2, ...
[WHERE 條件];
其中,表名是要更新數據的表的名稱,列名和值是要更新的列和對應的新值。可以同時更新多個列,每個列和新值之間使用等號進行賦值。WHERE子句是可選的,用于指定更新的數據行的條件。如果沒有WHERE子句,將更新表中的所有行。
下面是一個示例,演示如何使用PL/SQL更新數據:
BEGIN
UPDATE employees
SET salary = salary * 1.1
WHERE department_id = 10;
COMMIT;
END;
在上面的示例中,更新了employees表中部門編號為10的員工的薪資,將薪資增加10%。UPDATE語句后面的WHERE子句指定了條件,只更新符合條件的數據行。COMMIT語句用于提交事務,將更改保存到數據庫中。