私は紙幣を持つテーブルを持っています。私は新しいレコードを挿入した後、すべての請求書はDBから来るIDを持っています。このフィールドは、AUTO_INCREMENTが設定されたINTEGERです。AUTO_INCREMENTプライマリIDを持つMySQLテーブルは、ロールバック後に番号を解放しません。
トランザクションの一部として新しいレコードを挿入し、このトランザクションをロールバックする必要がある場合、そのIDは取得され、削除されます。したがって、このIDは使用されていなくても、次のレコードはIDが1つ上になります。
請求書には線形の番号が付いている方が良いでしょう。何か問題があるかどうかを会計担当者が把握することができます。
ありがとうございました。私はそれがそれが何であるかと思います:-) – Remy