首页 热点资讯 义务教育 高等教育 出国留学 考研考公

Oracle PL/SQL: ORA-00001: 违反必须为唯一的条件 我查出的数据没有重复的,为什麽报错?

发布网友 发布时间:2022-02-28 07:51

我来回答

1个回答

热心网友 时间:2022-02-28 09:21

修改一下循环语句,按下列形式把Insert语句和Exit语句调换顺序,先判断结束,再插入记录。
loop
fetch NeedCarGroupName_Cursor into v_groupName;
exit when NeedCarGroupName_Cursor%notfound;
insert into SGrouPNeedCarCount (d0) values (v_groupName);
dbms_output.put_line('组名称为:'||v_groupName);
end loop;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com