Udostępnij za pośrednictwem


Element BeginTransaction (XMLA)

Begins a transaction on the current session with an instance of Microsoft SQL Server Usługi Analysis Services.

Składnia

<Command>
   <BeginTransaction />
</Command>

Właściwości elementu

Charakterystyka

Opis

Typ danych i długości

Brak

Wartość domyślna

Brak

Kardynalność

0-n: Opcjonalny element, który może występować więcej niż raz.

Relacje elementu

Relacja

Element

Elementy nadrzędne

Polecenia

Elementy podrzędne

Brak

Uwagi

BeginTransaction Polecenia rozpoczyna aktywnej transakcji w bieżącej sesja.Jeśli istnieje już aktywnej transakcji, Usługi Analysis Services przyrostach wystąpienie odwołanie liczba transakcji dla bieżącej sesja.Jeśli nie, wystąpienie rozpocznie nową transakcję i zestaw licznika odwołań do bieżącej sesja na wartość 1.Jeśli aktywnej transakcji jest wyraźnie określony za pomocą BeginTransaction polecenia wszystkie polecenia są wykonywane wewnątrz wyraźnie określonej transakcji.

Po zakończeniu bieżącej sesja i licznika odwołań dla transakcji jest wyższa niż zero, wszystkich aktywnych transakcji są przywracane.

Jeśli w bieżącej sesja nie jawnie określony aktywnych transakcji, co polecenie wydane w bieżącej sesja jest wykonywane wewnątrz niejawnie określonych transakcji.transakcja niejawna Popełnione, jeśli polecenia powiedzie się lub walcowane, jeśli polecenie nie powiedzie się.