MDX 数据操作 - CALL

运行一个存储过程,它在当前作用域或指定的多维数据集(可选)中返回空值。

语法

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

参数

SP_Name
提供存储过程名称的有效字符串表达式。

SP_Argument
向被调用存储过程提供参数的有效字符串表达式。

Cube_Expression
提供多维数据集名称的有效字符串多维数据集表达式。

备注

CALL 语句运行指定的已注册存储过程,可以选择包含指定存储过程的一个或多个参数。 CALL 语句仅用于返回 void 的存储过程。 此语句不能在 MDX 表达式中与其他函数或运算符结合使用。 返回值的注册存储过程可以在 MDX 表达式中直接调用,并可以与其他 MDX 函数和运算符结合使用。

如果未指定多维数据集,该语句将在当前多维数据集上运行存储过程。

注意

如果未在客户端上注册存储过程, 则 CALL 语句将尝试从 Analysis Services 实例调用存储过程。

另请参阅

MDX 数据操作语句 (MDX)
使用存储过程 (MDX)