ROLLBACK WORK(Transact-SQL)

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

구문

ROLLBACK [ WORK ]
[ ; ]

주의

ROLLBACK TRANSACTION이 사용자 정의 트랜잭션 이름을 허용하는 것을 제외하면 이 문은 ROLLBACK TRANSACTION과 동일한 기능을 수행합니다. ROLLBACK 구문은 선택적으로 지정할 수 있는 WORK 키워드와 함께 SQL 92와 호환됩니다.

트랜잭션을 중첩할 경우 ROLLBACK WORK는 항상 가장 바깥쪽 BEGIN TRANSACTION 문으로 롤백하고 @@TRANCOUNT 시스템 함수를 0으로 감소시킵니다.

사용 권한

ROLLBACK WORK 권한은 기본적으로 모든 유효한 사용자에게 부여됩니다.

참고 항목

참조

BEGIN DISTRIBUTED TRANSACTION(Transact-SQL)
BEGIN TRANSACTION(Transact-SQL)
COMMIT TRANSACTION(Transact-SQL)
COMMIT WORK(Transact-SQL)
ROLLBACK TRANSACTION(Transact-SQL)
SAVE TRANSACTION(Transact-SQL)

관련 자료

트랜잭션 제어(데이터베이스 엔진)

도움말 및 정보

SQL Server 2005 지원 받기