bonjour,
Soit une tableun package correspondant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 create table utilisateur(id number primary key, nom char(16), the_ou_café number)
bon alors il manque des trucs ou il y a des truc faux mais c'est justement la question comment faire pour récupérer plusieur enregistrements dans une collection.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 create or replace package utilisateur_p as type utilisateur_list is table of (utilisateur%rowtype); ma_list utilisateur_list; function lister(the_ou_cafe_p number) return utilisateur_list; end; create or replace package body utilisateur_p as function lister(the_ou_cafe_p number) return utilisateur_list is begin select * into ma_list from utilisateur where the_ou_cafe=the_ou_cafe_p; return ma_list; end;
Si vous pouviez compléter/corriger l'exemple, ça m'aiderait bien.
Merci.
Partager