最近遇到一个比较奇怪的问题。
oracle定时任务中有个存过报错。报错信息是 ORA-00001: unique constraint(表名)
这个问题看着很简单,就是唯一约束冲突,改一下就好, 但很诡异。
报错语句是 insert into user select seq.nextval,name from temp_user
这个定时不是多线程,其他情况也排除了。当时报错,手动再调用就没问题了。
至今也没找到原因,在此记录一下。如有哪位大神遇到过类似的情况,恳请解答一下,万分感谢。