RollbackTransaction 요소(XMLA)RollbackTransaction Element (XMLA)

적용 대상:예SQL Server Analysis Services예Azure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesyesAzure Analysis Services인스턴스로 현재 세션에서 트랜잭션을 롤백합니다 MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services합니다. Rolls back a transaction on the current session with an instance of MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services.

구문Syntax


<Command>  
   <RollbackTransaction />  
</Command>  

요소 특징Element Characteristics

특징Characteristic 설명Description
데이터 형식 및 길이Data type and length 없음None
기본값Default value 없음None
카디널리티Cardinality 0-n: 두 번 이상 나타날 수 있는 선택적 요소입니다.0-n: Optional element that can occur more than once.

요소 관계Element Relationships

관계Relationship 요소Element
부모 요소Parent elements CommandCommand
자식 요소Child elements 없음None

주의Remarks

RollbackTransaction 명령은 현재 세션에서 BeginTransaction 요소를 사용하여 명시적으로 정의된 모든 활성 트랜잭션을 롤백합니다.The RollbackTransaction command rolls back all active transactions, explicitly defined using the BeginTransaction element, on the current session. 활성 트랜잭션이 없으면 오류가 발생합니다.If an active transaction does not already exist, an error occurs. 활성 트랜잭션이 있으면 Analysis ServicesAnalysis Services 인스턴스가 모든 활성 트랜잭션을 롤백하면서 현재 세션의 트랜잭션 참조 수를 0으로 줄입니다.If an active transaction already exists, the Analysis ServicesAnalysis Services instance decrements the reference count of transactions for the current session to zero, rolling back all active transactions.

관련 항목:See Also

BeginTransaction 요소 ( XMLA ) BeginTransaction Element (XMLA)
Cancel 요소 ( XMLA ) Cancel Element (XMLA)
CommitTransaction 요소 ( XMLA ) CommitTransaction Element (XMLA)
명령 ( XMLA )Commands (XMLA)