1.向用户表新增记录,报违反唯一约束条件 ORA-00001。
2.因为表里设置了自增长字段,当自增长字段的起始值小于现有记录的最大值,就会报错。 如表里有526条记录,自增长的值应该是从526以后的值开始,但是自增长的设置值却是从426开始,就会与表里已有的值重复,导致报错。
3.找到表中自增长字段现有记录的最大数值。
select max(id) from afuser
4.找到自增长序列里,自增长的起始数值。426比 526小,所以新增时会报错,
5.把起始数值改的比现有记录最大值大。max(id)是526,可以设置开始值为527。