Condividi tramite


Istruzione CALL (MDX)

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.

Osservazioni

L'istruzione CALL esegue una stored procedure registrata specificata, includendo facoltativamente uno o più argomenti per tale stored procedure. L'istruzione CALL è destinata solo alle 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 la stored procedure non è registrata nel client, l'istruzione CALL tenta di chiamare la stored procedure da un'istanza di Microsoft SQL Server Analysis Services.

Vedere anche

Concetti

Utilizzo di stored procedure (MDX)

Altre risorse

Istruzioni di manipolazione dei dati MDX (MDX)