1

在临时变量赋值中使用 WITH (NOLOCK) 是否有速度优势。意义:

这个

DECLARE @oldestPerson INT = (SELECT TOP 1 Age FROM tbl_Persons)

诗句

DECLARE @oldestPerson INT = (SELECT TOP 1 Age FROM tbl_Persons WITH (NOLOCK))

鉴于 NOLOCK 和 READUNCOMMITTED 不允许用于 UPDATE、INSERT 和 DELETE 语句https://docs.microsoft.com/en-us/sql/t-sql/queries/update-transact-sql。临时变量赋值是否符合此规则作为 INSERT 的条件?

4

0 回答 0