
odbc_commit 함수를 호출한 후에 행을 삭제한 후 다시 odbc_commit 함수를 호출하는 것은 불가능합니다.
이유는 odbc_commit 함수를 호출하면 트랜잭션은 커밋되고, 커밋된 트랜잭션은 다시 롤백할 수 없습니다.
따라서, 데이터베이스 트랜잭션을 처리할 때는 다음의 방법을 사용할 수 있습니다.
1. 트랜잭션을 시작하고, 여러 행을 수정하고 삭제한 후, 트랜잭션을 롤백합니다.
2. 트랜잭션을 시작하고, 여러 행을 수정한 후, 트랜잭션을 커밋합니다.
3. 트랜잭션을 시작하고, 여러 행을 삭제한 후, 트랜잭션을 커밋합니다.
예를 들어, 다음과 같은 코드를 사용하여 데이터베이스에 행을 수정하고 삭제하는 경우 오류가 발생하지 않습니다.
또는
또는
2025-06-07 17:23