2009-11-23 3 views
0

En TSQL je peux fairedésemplira Colonne Retour

Select Column1, Column2, '' as Column3, 0 as Column4 
From MyTable 

J'essaie mon MDX:

SELECT 
{Measures.Measure1} ON COLUMNS 
{ 
    Dimension1.DimensionColumn1.DimensionColumn1.Members, 
    '', 
    0 
} ON ROWS 
FROM [CubeName] 

Cela ne fonctionne pas - je reçois le message d'erreur suivant

Executing the query ... 
Query (12, 1) Parser: The syntax for '{' is incorrect. 

Question: Comment retourner vide ou zéro ON ROWS dans MDX?

Répondre

1

Vous devez définir la constante comme une expression:

WITH 
MEMBER MEASURES.CONSTANTVALUE AS 1 
SELECT {MEASURES.CONSTANTVALUE} ON COLUMNS 
FROM [cube] 
+0

Comment puis-je obtenir ce 'ON rows'? –

+0

... SELECT {} ON COLUMNS, {MEASURES.CONSTANTVALUE} ON ROWS ... –

Questions connexes