Condividi tramite


Elemento CommitTransaction (XMLA)

Esegue il commit di una transazione nella sessione corrente con un'istanza di MicrosoftSQL ServerAnalysis Services.

Sintassi

<Command>
   <CommitTransaction />
</Command>

Caratteristiche elemento

Caratteristica

Descrizione

Tipo di dati e lunghezza

Nessuno

Valore predefinito

Nessuno

Cardinalità

0-n: elemento facoltativo che può ricorrere più di una volta.

Relazioni elemento

Relazione

Elemento

Elementi padre

Command

Elementi figlio

Nessuno

Osservazioni

Il comando CommitTransaction esegue il commit di una transazione attiva, definita in modo esplicito utilizzando l'elemento BeginTransaction, nella sessione corrente. Se non è già presente una transazione attiva, si verifica un errore. Se è già presente una transazione attiva, l'istanza di Analysis Services decrementa il conteggio dei riferimenti delle transazioni per la sessione corrente. Se il conteggio dei riferimenti delle transazioni attive definite in modo esplicito arriva a zero, l'istanza di Analysis Services esegue il commit della transazione.