Bonjour,
j'ai les types suivants :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
      create type pb as  object (nom varchar(20), qte number );
      create type ensemble_pb as table of pb;
      create type pcompo as object (nom varchar(20), ens_pb ensemble_pb);
j'ai une fonction qui renvoie un ensemble_pb.
j'ai besoin de récupérer cet ens_pb appartenant au type pcompo et de le mettre dans une variable de type ens_pb. mais je n'y arrive pas.
j'ai essayé de faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
      select  p.ens_pb into ens from table(self) p;
avec self étant le pcompo et ens la variable de type ensemble_pb.

Mais ça ne marche pas..
Merci d'avance