是否可以编写一个在LINQ中也有NOLOCK
和TOP
的select语句?
如何在查询之前设置RowCount
呢?
答案 0 :(得分:2)
在查询中添加.Take(5)与前5名相同
添加.Skip(5)将开始在第6行返回结果
不确定如何向查询添加NOLOCK。
答案 1 :(得分:2)
这是一篇关于TransactionScope
的好文章:
答案 2 :(得分:1)
TGnat注意到TOP
(通过.Take(n)
)的方法。但是,没有将(NOLOCK)
等粒度提示(等)添加到特定表的内置方法。有几种方法可以解决这个问题:
ExecuteQuery
与具有NOLOCK
在3中,UDF将得到我的投票:
.Skip
/ .Take
/ .Where
等)