[10] recup d'enregistrement multiple dans une collection
bonjour,
Soit une table
Code:
1 2 3
| create table utilisateur(id number primary key,
nom char(16),
the_ou_café number) |
un package correspondant:
Code:
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; |
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.
Si vous pouviez compléter/corriger l'exemple, ça m'aiderait bien.
Merci.
Re: [10] recup d'enregistrement multiple dans une collection
Citation:
Envoyé par noinneh
Si vous pouviez compléter/corriger l'exemple, ça m'aiderait bien.
Tu n'est pas sur http://www.faitesmontravail.com :roll:
Si tu veux avoir une réponse, pose une question ou pose ton problème (erreur oracle, ce que tu ne comprends pas...), mais ne nous demande pas de faire ton boulot !