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. |
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ę.
Zobacz także