Bonjour,

Je dois creer un ficheir de commandes pl/sql qui permet de mettre dans la table courrier_empl: num_emp,nom,num_dept,salaire de l'employé si son salaire est superrieur à 2331.00

j'ai un leger probleme:
ORA-06550: Ligne 10, colonne 41 :
PL/SQL: ORA-00933: la commande SQL ne se termine pas correctement
voici mon code:
Code : 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
DECLARE 
CURSOR cp IS
SELECT num_emp,nom,num_dept,salaire FROM employes;

BEGIN 

OPEN cp;
LOOP
FETCH cp INTO num_emp,nom,num_dept,salaire;
INSERT INTO courrier_empl VALUES num_emp,nom,num_dept,salaire WHERE salaire>2331;
EXIT WHEN cp%NOTFOUND;
END LOOP;
CLOSE cp;
END;
/
la ligne de l'erreur est la ligne orange