Bonjour
J'écris un script PL/SQL et je bloque sur cette partie:
En gros, je veux invoquer une procédure si la donnée n'existe pas. Le problème est le même si je remplace mon exception par un IF equipment_type_id IS NULL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 BEGIN SELECT id INTO equipment_type_id FROM EQUIPMENT WHERE NAME='Undefined'; EXCEPTION WHEN NO_DATA_FOUND THEN EXEC STORAGE_PKG.CRE_EQUIPMENT_TYPE('Undefined'); --DBMS_OUTPUT.PUT_LINE('no data found'); END; END;
L'erreur que j'obtiens est:
J'ai oublié quelque chose ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ORA-06550: line 28, column 14: PLS-00103: Encountered the symbol "STORAGE_PKG" when expecting one of the following: := . ( @ % ;
Merci d'avance de vos réponses.
@++
Partager