Manipolazione dei dati MDX - CALL

Esegue una stored procedure che restituisce un valore void nell'ambito corrente o facoltativamente in un cubo specificato.

Sintassi

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

Argomenti

SP_Name
Espressione stringa valida che specifica il nome di una stored procedure.

SP_Argument
Espressione stringa valida che specifica un argomento per la stored procedure chiamata.

Cube_Expression
Stringa espressione di cubo valida che specifica il nome del cubo.

Commenti

L'istruzione CALL esegue un stored procedure registrato specificato, includendo facoltativamente uno o più argomenti per l'stored procedure. L'istruzione CALL può essere utilizzata solo con stored procedure che restituiscono void. Questa istruzione non può essere combinata con altre funzioni o altri operatori in un'espressione MDX. Le stored procedure registrate che restituiscono valori possono essere chiamate direttamente all'interno delle espressioni MDX e combinate con altre funzioni e altri operatori MDX.

Se non viene specificato un cubo, l'istruzione esegue la stored procedure sul cubo corrente.

Nota

Se il stored procedure non è registrato nel client, l'istruzione CALL tenta di chiamare il stored procedure da un'istanza di Analysis Services.

Vedere anche

Istruzioni di manipolazione dei dati MDX (mdx)
Uso di stored procedure (MDX)