Acceder à un champ d'un curseur

Acceder à un champ d'un curseur - SQL/NoSQL - Programmation

Marsh Posté le 22-09-2005 à 18:45:40    

Bonjour à tous
 
J'ai un petit problème en PL/SQL que je ne sais pas regler pour l'instant.
Je bosse sur une base Oracle, sur laquelle j'écris une procédure stockée.
 
J'ai un curseur TOTO qui contient des champs dont les noms sont 3M, 6M, 1A, 2A, 3A ....., 10A. Ces champs correspondent à des durées (3 mois, 6mois, 1an ...)
J'accede actuelement à ces champs en écrivant : TOTO."3M"         ... etc ....
 
J'aimerais construire une table qui contient l'ensemble des durées disponibles pour etre capable d'obtenir un curseur MESDUREES qui, lorsqu'on le FETCH into MADUREE vaudra 3M, puis 6M, puis 1A etc ...
 
Le probleme est que je ne sais pas comment ecrire, en PL/SQL que je veux acceder au champ  
TOTO.MADUREE              (MADUREE vaudra 3M, puis 6M, puis 1A ...)
Quel est la syntaxe de ce genre de truc ?
 
 
 
Voila, en bref TOTO.X ca accede au champ X. MAis peut on avoir une variable Y qui contient une string et acceder au champ TOTO.Y ?Si oui comment ?
 
Désolé si je suis pas clair du tout   :ouch:  
 
 
 
               

Reply

Marsh Posté le 22-09-2005 à 18:45:40   

Reply

Marsh Posté le 23-09-2005 à 13:57:50    

OK, C'est reglé !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed