Zugreifen auf den Abfragekontext in gespeicherten Prozeduren
Der Ausführungskontext einer gespeicherten Prozedur steht innerhalb des Codes der gespeicherten Prozedur als Context
-Objekt des ADOMD.NET-Serverobjektmodells zur Verfügung. Der Kontext ist schreibgeschützt und kann nicht von der gespeicherten Prozedur geändert werden. Für dieses Objekt stehen die folgenden Eigenschaften zur Verfügung.
Eigenschaft | type | BESCHREIBUNG |
---|---|---|
CurrentCube | Cube | Der Cube für den aktuellen Abfragekontext. |
CurrentDatabaseName | String | Der Bezeichner der aktuellen Datenbank. |
CurrentConnection | Verbindung | Ein Verweis auf das Verbindungsobjekt im aktuellen Kontext. |
Erfolgreich | Integer | Die Durchlaufnummer für den aktuellen Kontext. |
Das Context
-Objekt ist vorhanden, wenn das MDX-Objektmodell (Multidimensional Expressions) in einer gespeicherten Prozedur verwendet wird. Es ist nicht verfügbar, wenn das MDX-Objektmodell auf einem Client verwendet wird. Das Context
-Objekt wird nicht explizit an die gespeicherte Prozedur übergeben bzw. von ihr zurückgegeben. Es ist während der Ausführung der gespeicherten Prozedur verfügbar.
Weitere Informationen
Verwaltung von mehrdimensionalen Modellassemblys
Definieren gespeicherter Prozeduren