共用方式為


BeginTransaction 元素 (XMLA)

使用 Analysis Services 的實例,在目前的會話上開始交易。

Syntax

  
<Command>  
   <BeginTransaction />  
</Command>  

元素特性

特性 描述
資料類型和長度 None
預設值 None
基數 0-n:出現一次以上的選擇性元素。

元素關聯性

關聯性 元素
父元素 命令
子元素 None

備註

BeginTransaction命令會在目前的會話上開始使用中的交易。 如果使用中交易已經存在,Analysis Services 實例會遞增目前會話之交易的參考計數。 如果沒有,此執行個體就會開始新的交易並將目前工作階段的參考計數設定為 1。 如果使用 BeginTransaction 命令明確指定使用中的交易,則所有後續的命令都會在明確指定的交易內執行。

當目前的工作階段結束而且交易的參考計數大於零時,系統就會回復所有使用中交易。

如果目前的工作階段上沒有任何明確指定的使用中交易,在目前工作階段上發出的每個命令都會在隱含定義的交易內部執行。 如果命令成功,就會認可隱含交易,但是如果命令失敗,則會回復隱含交易。