同时插入同一条记录在一个表中,并且表中还已经设置了主键 会发生什么错误(oracle)

2025-03-23 15:28:08
推荐回答(4个)
回答1:

新插入?如果不是指定ID而是自增ID,会增加两条记录,但ID不同,
如果是指定ID式增加,会冲突,一条能加,另一条提示出错,ID已经存在。

回答2:

e,这个要看你是怎么执行的,一次性全部插入,如果报错了,那它就会事件回滚,所以等于什么都没发生;

回答3:

BEGIN
要执行的插入语句
--捕获主键冲突异常
EXCEPTION
WHEN DUP_VAL_ON_INDEX THEN
NULL;
end;

回答4:

主键冲突

oracle ORA-00001: unique constraint