H2 데이터베이스-롤백
ROLLBACK은 트랜잭션을 저장 점 또는 이전 트랜잭션으로 롤백하는 데 사용되는 SQL 문법의 명령입니다. 이 명령을 사용하여 특정 저장 점으로 롤백하거나 이전에 실행 된 트랜잭션으로 롤백 할 수 있습니다.
통사론
ROLLABCK 명령에는 두 가지 구문이 있습니다.
다음은 롤백 명령의 일반 구문입니다.
ROLLBACK [ TO SAVEPOINT savepointName ]
다음은 특정 트랜잭션에 대한 롤백 명령의 일반 구문입니다.
ROLLBACK TRANSACTION transactionName
예 1
이 예에서는 현재 트랜잭션을 이름이 지정된 저장 점으로 롤백합니다. sp1_test 다음 명령을 사용하십시오.
ROLLBACK sp1_test;
위의 명령은 다음 출력을 생성합니다.
Rollback successfully
예 2
다음 예에서는 이름이 지정된 전체 트랜잭션을 롤백합니다. tx_test 주어진 명령을 사용합니다.
ROLLBACK TRANSACTION tx_test;
위의 명령은 다음 출력을 생성합니다.
Rollback successfully