如何在SSMS中获取SSAS查询的行数 类似DAX Studio的效果
SSAS查询SSMS行数显示问题解答
核心结论
SSMS原生不支持和DAX Studio一致的DAX查询结果自动附带总行数的功能,该能力属于DAX Studio专属增强特性,没有对应的SSMS设置项可以开启该效果。
可行替代方案
- 方案1:修改查询同步返回总行数
通过变量复用查询逻辑,同时输出结果集和行数统计,示例代码如下:
VAR ResultSet = { ( 2006, "December" ), ( 2007, "January" ) } -- 返回查询结果 EVALUATE ResultSet -- 返回结果总行数 EVALUATE ROW("总行数", COUNTROWS(ResultSet))
运行后会生成两个结果标签,第二个标签直接展示总行数。
- 方案2:手动查看行数
无需修改查询,结果加载完成后点击结果表格左上角的空白单元格全选所有数据,SSMS底部状态栏会直接展示选中行数,即为查询结果总行数。
内容的提问来源于stack exchange,提问作者smpa01
相关产品推荐
相关产品推荐

