Manipulation de données MDX - CALL

Exécute une procédure stockée qui renvoie un vide soit dans le scope actuel, soit éventuellement sur un cube spécifié.

Syntax

  
CALL SP_Name   
   [ (SP_Argument   
      [, SP_Argument ,...n]  
      ) ]   
[ONCube_Expression]  

Arguments

SP_Name
Une expression de chaîne valide qui fournit le nom d’une procédure stockée.

SP_Argument
Une expression de chaîne valide qui fournit un argument à la procédure stockée appelée.

Cube_Expression
Une expression de cube de chaîne valide fournissant le nom du cube.

Remarks

L’instruction CALL exécute une procédure enregistrée stockée spécifiée, incluant éventuellement un ou plusieurs arguments pour la procédure stockée spécifiée. L’instruction CALL est utilisée uniquement avec les procédures stockées qui retournent des zones vides. Cette instruction ne peut pas être combinée avec d’autres fonctions ou opérateurs au sein d’une expression MDX. Les procédures stockées enregistrées qui retournent des valeurs peuvent être appelées directement dans les expressions MDX et combinées avec d’autres fonctions et opérateurs MDX.

Si un cube n’est pas spécifié, l’instruction exécute la procédure stockée sur le cube courant.

Note

Si la procédure stockée n’est pas enregistrée sur le client, l’instruction CALL tente d’appeler la procédure stockée depuis une instance d’Analysis Services.