다음을 통해 공유


ROLLBACK WORK(Transact-SQL)

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceMicrosoft Fabric의 SQL 데이터베이스

사용자가 지정한 트랜잭션을 시작 부분으로 롤백합니다.

Transact-SQL 구문 표기 규칙

Syntax

ROLLBACK [ WORK ]
[ ; ]

Remarks

이 문은 사용자 정의 트랜잭션 이름을 허용한다는 점을 ROLLBACK TRANSACTION 제외하고 동일하게 ROLLBACK TRANSACTION 작동합니다. 선택적 WORK 키워드를 지정하거나 지정하지 않고 이 ROLLBACK 구문은 ISO와 호환됩니다.

내부 트랜잭션 ROLLBACK WORK 이 있는 경우 항상 가장 BEGIN TRANSACTION 바깥쪽 문으로 롤백하고 시스템 함수를 @@TRANCOUNT 0으로 줄입니다.

Permissions

public 역할의 멤버 자격이 필요합니다.