【发布时间】:2020-12-31 20:30:35
【问题描述】:
我有一个使用 SQL 数据库的 Spring 应用程序。在应用程序中,我对事务使用回滚。当发生异常时,事务会按原样回滚,并且所有创建的行都会回滚。但是,ID 会不断增加。
例如,如果它插入 ID 5、6、7,然后回滚所有内容,尽管下次回滚 ID 从 8 开始。我希望它从 5 开始。
有没有办法处理这个问题,以便 ID 计数器也回滚?这在 NoSQL 数据库中可行吗?
【问题讨论】:
-
建议如果您编写逻辑一切正常然后将这些数据保存到数据库中会怎样
标签: sql transactions