MDX-datamanipulering – SAMTAL

Kör en lagrad procedur som returnerar ett tomrum antingen i nuvarande scope eller valfritt på en specificerad kub.

Syntax

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

Arguments

SP_Name
Ett giltigt stränguttryck som ger namnet på en lagrad procedur.

SP_Argument
Ett giltigt stränguttryck som ger ett argument till den anropade lagrade proceduren.

Cube_Expression
Ett giltigt strängkubuttryck som ger kubens namn.

Remarks

CALL-satsen kör en specificerad registrerad lagrad procedur, eventuellt inklusive ett eller flera argument för den specificerade lagrade proceduren. CALL-satsen är endast avsedd för användning med lagrade procedurer som returnerar voids. Detta uttalande kan inte kombineras med andra funktioner eller operatorer inom ett MDX-uttryck. Registrerade lagrade procedurer som returnerar värden kan anropas direkt inom MDX-uttryck och kombineras med andra MDX-funktioner och operatorer.

Om en kub inte specificeras kör satsen den lagrade proceduren på den aktuella kuben.

Anmärkning

Om den lagrade proceduren inte är registrerad på klienten försöker CALL-satsen anropa den lagrade proceduren från en instans av Analysis Services.