나는 지폐가있는 테이블을 가지고 있습니다. 모든 청구서에는 새 레코드를 삽입 한 후 DB에서 가져온 ID가 있습니다. 이 필드는 AUTO_INCREMENT가 설정된 INTEGER입니다.AUTO_INCREMENT 기본 ID가있는 MySQL 테이블은 롤백 후 숫자를 해제하지 않습니다.
트랜잭션의 일부로 새 레코드를 삽입하고이 트랜잭션을 롤백해야하는 경우 ID가 제거되고 사라집니다. 따라서이 ID가 사용 중이 아닐지라도 다음 레코드는 ID가 하나 더 높게됩니다.
지폐가 선형 번호 매기기를 사용하는 것이 더 좋을 수 있으므로 회계 부서에서 문제가 있는지 파악할 수 있습니다.
감사합니다. 나는 그것이 그것이라고 생각한다 :-) – Remy