CALL-Anweisung (MDX)
Führt eine gespeicherte Prozedur, die 'void' zurückgibt, im aktuellen Bereich oder optional für einen angegebenen Cube aus.
Syntax
CALL SP_Name
[ (SP_Argument
[, SP_Argument ,...n]
) ]
[ON Cube_Expression]
Argumente
- SP_Name
Ein gültiger Zeichenfolgenausdruck, der den Namen einer gespeicherten Prozedur bereitstellt.
- SP_Argument
Ein gültiger Zeichenfolgenausdruck, der ein Argument für die aufgerufene gespeicherte Prozedur bereitstellt.
- Cube_Expression
Ein gültiger Zeichenfolgen-Cube-Ausdruck, der den Namen des Cubes bereitstellt.
Hinweise
Die CALL-Anweisung führt die angegebene registrierte gespeicherte Prozedur aus. Optional werden Argumente für die angegebene gespeicherte Prozedur eingeschlossen. Die CALL-Anweisung ist nur für die Verwendung mit gespeicherten Prozeduren geeignet, die 'void' zurückgeben. Die Anweisung kann nicht mit anderen Funktionen oder Operatoren in einem MDX-Ausdruck kombiniert werden. Registrierte gespeicherte Prozeduren, die Werte zurückgeben, können direkt in MDX-Ausdrücken aufgerufen und mit anderen MDX-Funktionen und -Operatoren kombiniert werden.
Wenn kein Cube angegeben wird, führt die Anweisung die gespeicherte Prozedur mit dem aktuellen Cube als Argument aus.
Hinweis: |
---|
Wenn die gespeicherte Prozedur nicht auf dem Client registriert ist, versucht die CALL-Anweisung, die gespeicherte Prozedur von einer Instanz von Microsoft SQL Server 2005 Analysis Services (SSAS) aufzurufen. |
Siehe auch
Konzepte
Verwenden gespeicherter Prozeduren (MDX)
Andere Ressourcen
MDX-Datenbearbeitungsanweisungen (MDX)
Hilfe und Informationen
Informationsquellen für SQL Server 2005
Änderungsverlauf
Version | Verlauf |
---|---|
17. Juli 2006 |
|