CommitTransaction-Element (XMLA)
Führt einen Commit für eine Transaktion für die aktuelle Sitzung mit einer Microsoft SQL Server Analysis Services-Instanz aus.
Syntax
<Command>
<CommitTransaction />
</Command>
Elementmerkmale
Merkmal |
Beschreibung |
---|---|
Datentyp und -länge |
Keine |
Standardwert |
Keiner |
Kardinalität |
0-n: Optionales Element, das mehr als einmal auftreten kann. |
Elementbeziehungen
Beziehung |
Element |
---|---|
Übergeordnete Elemente |
|
Untergeordnete Elemente |
Keine |
Hinweise
Der CommitTransaction-Befehl führt für die aktuelle Sitzung einen Commit für eine aktive Transaktion aus, die explizit durch das BeginTransaction-Element definiert ist. Wenn keine aktive Transaktion vorhanden ist, tritt ein Fehler auf. Besteht bereits eine aktive Transaktion, reduziert die Analysis Services-Instanz den Verweiszähler der Transaktionen für die aktuelle Sitzung. Wenn der Verweiszähler explizit definierter aktiver Transaktionen den Wert null erreicht, führt die Analysis Services-Instanz einen Commit für die Transaktion aus.
Siehe auch
Verweis
BeginTransaction-Element (XMLA)
RollbackTransaction-Element (XMLA)