PL/SQL : le type table

Fermé
batmat Messages postés 1871 Date d'inscription jeudi 1 novembre 2001 Statut Membre Dernière intervention 9 janvier 2008 - 17 mars 2003 à 09:53
 guyom - 17 mars 2003 à 11:25
Salut tout le monde !
Est ce que qqn pourrait me dire s'il est possible de créer un type table PL/SQL (pas la table d'une base) de plusieurs types ?

J'ai essayé et ça ne marche pas... :
TYPE truc IS TABLE OF (NUMBER,CHAR) INDEX BY BINARY_INTEGER;

Il n'apprécie pas les parenthèses... Qd je les enlève c'est la virgule qui déconne... => Ce la me parait donc impossible mais si qqn connait solution :-)

En fait, si c'est impossible => Est ce que qqn connait la meilleure méthode pour renvoyer plusieurs champs d'une table (d'une base de données cette fois), mais pas tous ?

un Record, le type TABLE, autre chose ???

D'avance merci
batmat
-----------------------
Vous hésitez entre Linux et Windows?
Vous voulez dépenser du temps ou de l'argent ?

1 réponse

salut,

pour renvoyer plusieurs champs tu peux utiliser un record si tu est sur de ne traiter qu'un seul enregistrement de ta table, sinon tu peux utiliser les cursors si t'en a plusieurs...

ça répond à peux pres a ta question?
a +
0