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;