Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Führt eine gespeicherte Prozedur aus, die entweder im aktuellen Scope oder optional auf einem bestimmten Würfel ein Void zurückgibt.
Syntax
CALL SP_Name
[ (SP_Argument
[, SP_Argument ,...n]
) ]
[ONCube_Expression]
Argumente
SP_Name
Ein gültiger String-Ausdruck, der den Namen einer gespeicherten Prozedur angibt.
SP_Argument
Ein gültiger String-Ausdruck, der ein Argument für die aufgerufene gespeicherte Prozedur liefert.
Cube_Expression
Ein gültiger String-Cube-Ausdruck, der den Namen des Würfels angibt.
Bemerkungen
Die CALL-Anweisung führt ein festgelegtes registriertes gespeichertes Verfahren aus, das optional ein oder mehrere Argumente für das angegebene gespeicherte Verfahren einschließt. Die CALL-Anweisung ist nur für gespeicherte Prozeduren gedacht, die Voids zurückgeben. Diese Anweisung kann nicht mit anderen Funktionen oder Operatoren innerhalb eines MDX-Ausdrucks kombiniert werden. Registrierte gespeicherte Prozeduren, die Werte zurückgeben, können direkt innerhalb von MDX-Ausdrücken aufgerufen und mit anderen MDX-Funktionen und Operatoren kombiniert werden.
Wenn kein Würfel angegeben ist, führt die Anweisung die gespeicherte Prozedur auf dem aktuellen Würfel aus.
Note
Wenn die gespeicherte Prozedur nicht im Client registriert ist, versucht die CALL-Anweisung , die gespeicherte Prozedur aus einer Instanz von Analysis Services aufzurufen.