Hello Guys ,
J'ai un petit exo ou j'ai un petit soucis : programme PLSQL qui permet d’afficher un
message précis suivant le choix de filière effectué via le clavier.
Ainsi, si le choix saisi au clavier correspond à la lettre L, afficher :
Vous avez opté pour la filière logistique!
Si le choix correspond à la lettre M, afficher :
Vous avez opté pour la filière marketing !
Pour toute autre lettre saisie au clavier, afficher :
Désolé ! Aucune formation proposée pour la filière spécifiée.
Ce que j'ai fait

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
17
18
19
20
21
22
Truncate table resultat;
Accept nom prompt 'donnez le choix de votre filiere ';
Declare
V_mark varchar2(40):='M';
V_Log varchar2(40):='L';
Begin
If &nom='M'
	then		
		insert into resultat 
		values('&nom','est dans la filiere Marketing');
elsif '&nom'='V_Log'
	then		
		insert into resultat 
		values('&nom','est dans la filiere Logistique');
 
	Else	
		insert into resultat 
		values('&nom','Désolé ! Aucune formation proposée pour la filière spécifiée.');	
	end if;
End;
/
Select * from resultat;