摘要: 自SQLSERVER 2012起新增了 Offset Fetch 语法,因此EFCore默认是以此语法生成相应的分页语句的。 如果我们的目标数据库低于 2012,那么EFCore默认生成的语句在执行的时候肯定会报语法错误。为了兼容旧版本数据库,EFCore提供了 Row_Number( ) 分页方法 阅读全文
posted @ 2018-06-30 16:47 X-Cracker 阅读(2097) 评论(2) 推荐(0) 编辑
摘要: 写法: 假装有个表Shop,其中有一列ShopName,取100000到100050条数据。 ROW_NUMBER 的写法 OFFSET,FETCH 的写法 比较: 之所以取十万条以后的数据,能明显看出执行时间上的差异。虽然前人们已经给出过很多论证,我这里还是贴一下比较结果。 先是ROW_NUMBE 阅读全文
posted @ 2018-06-30 16:38 X-Cracker 阅读(1191) 评论(0) 推荐(0) 编辑