PL/SQL: comment incrementer une varchar?

simodsio Messages postés 68 Statut Membre -  
simodsio Messages postés 68 Statut Membre -
Bonjour à tous,
je dois créer ma premier fonction qui rend en parametre la valeur de type char d'un champ1 (exemple PXX) et le retourner 10 fois avec la valeur
P00
P01
P02
...
P10
A voir également:

2 réponses

sandul Messages postés 4013 Statut Membre 723
 
Salut,

DECLARE
   dummy   VARCHAR2 (10);
BEGIN
   SELECT 'simodsio'
     INTO dummy
     FROM DUAL;

   FOR i IN 1 .. 10
   LOOP
      DBMS_OUTPUT.put_line (dummy || i);
   END LOOP;
END;


Output:
simodsio1
simodsio2
simodsio3
simodsio4
simodsio5
simodsio6
simodsio7
simodsio8
simodsio9
simodsio10

++
0
simodsio Messages postés 68 Statut Membre
 
merci bcp
0