Bonjour, je souhaite mettre en place une lecture du clavier afin de pouvoir choisir les rrequêtes à lancer en fonction de ce qui est rentré.

mais dans mon code de test, qui lit la clavier est est censé l'afficher ça se plante, et je ne vois pas pourquoi.

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
 
ACCEPT COD_RUB CHAR PROMPT 'Veuillez saisir la rubrique de paie :> '
variable code_rub char(5)
 
set serveroutput on
 
declare
 
 
SUFFIXE1 char := '%';
SUFFIXE2 char := '';
 
begin
 
execute :code_rub := '&COD_RUB';
dbms_output.put_line ('valeur de la rubrique:'||'&cod_rub');
 
end;
/
j'ai comme erreur ceci sous Toad:

ORA-06550: Ligne 9, colonne 9 :
PLS-00103: Symbole "" rencontré à la place d'un des symboles suivants :

:= . ( @ % ; immediate
Symbole ";" a été substitué à "" pour continuer.

Merci de votre aide.