Compartilhar via


Manipulação de dados MDX – CALL

Executa um procedimento armazenado que retorna um nulo no escopo atual ou opcionalmente em um cubo especificado.

Sintaxe

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

Argumentos

SP_Name
Uma expressão de cadeia de caracteres válida que fornece o nome de um procedimento armazenado.

SP_Argument
Uma expressão de cadeia de caracteres válida que fornece um argumento ao procedimento armazenado chamado.

Cube_Expression
Uma expressão de cubo de cadeia de caracteres válida que fornece o nome do cubo.

Comentários

A instrução CALL executa um procedimento armazenado registrado especificado, incluindo opcionalmente um ou mais argumentos para o procedimento armazenado especificado. A instrução CALL é usada somente com procedimentos armazenados que retornam nulos. Essa instrução não pode ser combinada com outras funções nem operadores em uma linguagem MDX. Os procedimentos armazenados registrados que retornam valores podem ser chamados diretamente nas expressões MDX e combinados com outros operadores e funções MDX.

Se um cubo não for especificado, a instrução executará o procedimento armazenado no cubo atual.

Observação

Se o procedimento armazenado não estiver registrado no cliente, a instrução CALL tentará chamar o procedimento armazenado de uma instância do Analysis Services.

Consulte Também

Instruções de manipulação de dados MDX (MDX)
Usando procedimentos armazenados (MDX)