以下是引用有点甜在2014-12-10 16:25:00的发言:
那肯定会重复啊老兄
12001_2014、12002_2014 等等的值,会重复啊,编号就是去它标注唯一的功能啊
是会重复啊。
但只有找到同一个客户,同一机型,并且最大的临时版本编号行的状态处于Bound和Confirming时,新增行的临时版本编号才等同已有的同一客户同一机型的最大临时版本编号。
比如,已有客户为aaa,机型是123,并且状态是Bound。临时版本编号为12002_2014.
那么当新增行的客户也为aaa,机型也为123,这时临时版本编号就应该为12002_2014.
如果新增行的客户为bbb,机型为456,需求编号为201412003,在临时版本跟踪表并没有找到客户客户也为bbb,机型为456 的行(除新增行),那么新增行的临时版本编号就为12003_2014.