Bonjour
J'ai crée une simple procedure pl sql pour mettre à jour une table à partir d'une autre (passer des enregistrements qui manque dans la table 2 à partir de la table 1).
En essayant de compiler sous TOAD la procedure , j'ai ce message d'erreur :
Warning: compiled but with compilation errors.
Etant débutant en PL SQL
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 CREATE OR REPLACE PROCEDURE PR_ALIM_TERMID AS i NUMBER(15) :=0 ; BEGIN FOR C_CSTMCD IN (SELECT CSTM_CD FROM CSTMR2 MINUS SELECT CSTM_CD FROM TERMID2 ) LOOP INSERT INTO TERMID2 (CSTM_CD,TERMNA_ID,TERMNA_TYP,HIST_NO,KEY_QTY,AST_LINE,AMD_DATE) VALUES (c_CSTMCD.CSTM_CD, max(TERMNA_ID + i), 1,sysdate ,sysdate); i:=i+1; END LOOP; END; /
Merci de bien vouloir me donnez un coup de main
Amicalement
SAMI117
Partager