如何舍入或格式化openquery结果? Round()在SSAS下按预期工作,但在openquery下消失

问题描述 投票:0回答:1

我试图围绕从SSAS mdx查询获得的输出。

当我在分析服务器上运行此查询时,它按预期工作。

WITH MEMBER Result AS Round([Measures].[Avg Movement Length Of Stay Days],2)
SELECT NON EMPTY { Result } ON COLUMNS FROM [Stays] 

enter image description here


我运行与openquery相同的查询,我的舍入消失了。

SELECT * FROM OPENQUERY ( SSAS ,' WITH MEMBER Result AS Round([Measures].[Avg Movement Length Of Stay Days],2)
SELECT NON EMPTY { Result } ON COLUMNS FROM [Stays] ' )

enter image description here

sql rounding openquery
1个回答
0
投票

好。排序。

SELECT Round("[Measures].[Result]",2) FROM OPENQUERY ( SSAS,' WITH MEMBER Result AS Round([Measures].[Avg Movement Length Of Stay Days],2)
SELECT NON EMPTY { Result } ON COLUMNS FROM [Stays] ' ) 
© www.soinside.com 2019 - 2024. All rights reserved.