Bonjour,
Sous Oracle, j'ai cette procedure stockée :
Elle se crée parfaitement mais quand je l'appele avec call, elle me renvoie rien alors qu'elle devrait.
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 create or replace procedure eleves_infos(id IN INT) AS cursor eleves_infos is SELECT eleve_nom,eleve_prenom FROM BG_eleves WHERE eleve_id = id; infos_nom varchar(20); infos_prenom varchar(20); BEGIN open eleves_infos; fetch eleves_infos into infos_nom,infos_prenom; END; / show errors;
J'ai un doute sur le OPEN et le FETCH. Il faut rajouter qqu chose ?
MERCI de votre aide
Partager