下面是我的程序。它插入,但每次我执行该过程时,它都会插入一个重复的行。我不希望那样,但我已经尝试了一切,但我不知道如何解决这个问题。
我的代码:
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 oracle 中。