저는 SQLite 데이터베이스와 작동하는 C++ 소프트웨어를 쓰고 있습니다.거래를 지우십시오.
많은 잠재적 인 분기 및 오류가있는 코드의 한 섹션이 있습니다. 내 거래가 항상 커밋되거나 롤백되는 것을 확인하는 데 문제가 있습니다.
"진행중인 트랜잭션이있는 경우 롤백 할 방법이 있는지 궁금합니다." 또는 거래가 유효한지 판단하기 위해 할 수있는 테스트가 있습니까?
아무런 조치가 없으므로 트랜잭션이 적용되지 않을 때 ROLLBACK을 실행하면 오류가 발생합니다. 하지만 방금 물어볼 줄 알았다.