在Oracle数据库中,使用FOR UPDATE语法可以对查询结果集中的行进行行级锁定。这种行级锁定可以防止其他会话并发修改被锁定的行,确保数据的一致性和完整性。以下是使用FOR UPDATE语法的示例代码:
-- 创建一个示例表
CREATE TABLE employees (
employee_id NUMBER(10) PRIMARY KEY,
first_name VARCHAR2(50),
last_name VARCHAR2(50),
salary NUMBER