Bonjour,
A chaque fois que je veux utiliser un case en PL/SQL... J'ai le même message à la compilation...
Pourtant il me semble que mon coding est correct:PLS-00103: Encountered the symbol "CASE" when expecting one of the following:
begin declare end exception exit for goto if loop mod null
Je vous remercie d'avance pour votre aide.
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 CREATE PROC .. BEGIN .. CASE TYPE_PERSONNE WHEN 'CLIENT' THEN w_personne := NOM_CLIENT; WHEN 'VENDEUR' THEN w_personne := NOM_VENDEUR; ELSE w_personne := NULL; END CASE; .. EXCEPTION .. END;
Partager