在临时变量赋值中使用 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 的条件?