적용 대상:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Microsoft Fabric의 SQL 데이터베이스
사용자가 지정한 트랜잭션을 시작 부분으로 롤백합니다.
Syntax
ROLLBACK [ WORK ]
[ ; ]
Remarks
이 문은 사용자 정의 트랜잭션 이름을 허용한다는 점을 ROLLBACK TRANSACTION 제외하고 동일하게 ROLLBACK TRANSACTION 작동합니다. 선택적 WORK 키워드를 지정하거나 지정하지 않고 이 ROLLBACK 구문은 ISO와 호환됩니다.
내부 트랜잭션 ROLLBACK WORK 이 있는 경우 항상 가장 BEGIN TRANSACTION 바깥쪽 문으로 롤백하고 시스템 함수를 @@TRANCOUNT 0으로 줄입니다.
Permissions
public 역할의 멤버 자격이 필요합니다.