Oracle的 for update Nov 25, 2019 • Aaron pl/sql developer修改数据建议使用此种形式: select t.*,t.rowid from table t; select * from table for update(一定记得commit提交,不然会引起很多锁表故障。) 使用场景: 需要业务层面数据独占时,可以考虑使用for update。 场景上,比如火车票订票,在屏幕上显示有票,而真正进行出票时,需要重新确定一下这个数据没有被其他客户端修改。所以,在这个确认过程中,可以使用for update。