Condividi tramite


Istruzione CALL (MDX)

Esegue una stored procedure che restituisce void nell'ambito corrente o facoltativamente su 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 MicrosoftSQL ServerAnalysis Services.