现在遇到的业务逻辑是:我要向数据库加数据,每个事务有可能加一条。也可能N条。我想实现的是:第一个事务我向数量库加10条数据。(注:ID不是自增,ID自增也无法满足需求),我想用一个整型的字段来记录数据加到多少行,加第一行时这个列的值是1,第二行时这个列是2,第三行时这个列是3,以此类推,直到第一个事务完成。第二个事务仍然向数据库加数据.现在我又想让这个列的值从1开始累加.第三个事务也一样,现在我又想让这个列的值从1开始累加。请问这怎么实现,只能从数据库方面入手。我的思路想把这个字段设置成自增,但每个事务都从一开始累加。
请问还有其它更好的办法吗?