Savepoint

Savepoint (세이브포인트)

세이브포인트의 표현으로, Connection.rollback 메서드에서 참조할 수 있는 현재 트랜잭션 내의 지점입니다. 트랜잭션이 세이브포인트로 롤백되면 그 세이브포인트 이후의 모든 변경이 취소됩니다.

출처: Java API Reference

본문

세이브포인트는 이름이 있거나 이름이 없을 수 있어요. 이름 없는 세이브포인트는 기본 데이터 소스가 생성한 ID로 식별됩니다.

getSavepointId는 이 Savepoint 객체가 나타내는 세이브포인트에 대해 생성된 ID를, getSavepointName은 세이브포인트의 이름을 반환합니다.

int getSavepointId() throws SQLException
String getSavepointName() throws SQLException

더 알아보기 (Learn more)

Java 공식 API