Oracle SQL:连接语句中的NOLOCK

时间:2016-07-19 06:01:05

标签: sql oracle join locks read-uncommitted

我不能在join语句中的表名之后使用NOLOCK。 尝试通过JOIN读取未提交的数据是否是有效的方案

1 个答案:

答案 0 :(得分:4)

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

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