0
以下是我的程序。它会插入,但每次执行该过程时都会插入一个重复的行。我不想那样,但我已经尝试了一切,我不知道如何解决这个问题。PL/SQL插入程序,如果行不存在则插入
我的代码:
CREATE OR REPLACE PROCEDURE Insert_Cidades(p_NOME CIDADE.NOME_CIDADE%TYPE)
IS
BEGIN
INSERT INTO CIDADE(COD_CIDADE,NOME_CIDADE) VALUES(seq_id_cidade.NEXTVAL,p_NOME);
END Insert_Cidades;
/
这是在PL/SLQ预言。
WHEN _NOT_ MATCHED :-) –
是的,我注意到了。已经修复。谢谢 :) – GolezTrol