Instruction SQL non valide
Bonjour, j'ai un problème avec le programme suivant, il m'affiche un erreur
Code:
ORA-00900: instruction SQL non valide
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
ACCEPT n PROMPT 'entrer numéro de trajet:'
declare
num number:=&n;
dt trajet.DATETRAJET%type;
va trajet.VILLEARR%type;
vd trajet.VILLEDEP%type;
begin
select DATETRAJET,VILLEARR,VILLEDEP into dt,va,vd from trajet where NOTRAJET=num;
DBMS_OUTPUT.PUT_LINE(dt||' '||va||' '||vd);
EXCEPTION
WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE('aucun donnée trouver');
end; |
Re: ORA-00900: instruction SQL non valide
Salut,
L'erreur fait allusion à la ta requête qui est semble bonne; mais rassure toi que la colonne [NOTRAJET] et bel et bien de type NUMBER.
A noter que la valeur entrée en paramètre "n" doit aussi être numérique.