【发布时间】:2020-12-26 13:54:48
【问题描述】:
您已经注意到,当您设置 firstrow = 2 时,结果集有错误的行。
这很容易注意到:
下面的查询(查询公共数据源)返回 41165。设置 firstrow = 3 返回 41119(我的期望是它应该只少 1 行)。
有趣的是,将查询更改为 select count(*) 具有预期的行为(即,如果 firstrow 增加,rowcount 将减少 1)。
在对返回值低于我预期的 sum 函数进行故障排除后,我注意到了这些问题。
select COUNT(c1)
from openrowset(
bulk 'https://pandemicdatalake.blob.core.windows.net/public/curated/covid-19/ecdc_cases/latest/ecdc_cases.csv',
format = 'csv',
parser_version = '2.0',
firstrow = 2) as rows
【问题讨论】:
标签: azure-sqldw ondemand azure-synapse