4

我不能在连接语句中的表名之后使用 NOLOCK。尝试通过 JOIN 读取未提交的数据甚至是一个有效的场景吗

4

1 回答 1

8

加入无关紧要。在 Oracle 中不使用 NOLOCK。查询只会看到提交的数据(加上执行查询的事务中的任何未提交的更改)。

您可以编写查询,SELECT * FROM tbl NOLOCK但 NOLOCK 只是用作表别名,不会更改查询机制。

于 2016-07-19T06:07:55.703 回答