안녕하세요.
mysql client로 START TRANSACTION; 이후 COMMIT이나 ROLLBACK은 잘 되는데(다른 커넥션은 commit 이나 rollback 이후 데이터가 확인됨),
C언어 소스 내에서 위의 쿼리문을 전달하면 COMMIT이나 ROLLBACK을 하기도 전에 commit이 되어 버립니다.
실패할 경우 rollback 시켰는데 rollback도 동작을 않습니다.
비슷한 경험이나 해결한 경험이 있으신분은 조언 부탁 드립니다.
그럼 즐거운 하루 되세요. |