PL/SQL: comment incrementer une varchar?
Fermé
simodsio
Messages postés
66
Date d'inscription
mardi 31 janvier 2006
Statut
Membre
Dernière intervention
8 décembre 2009
-
5 août 2008 à 18:06
simodsio Messages postés 66 Date d'inscription mardi 31 janvier 2006 Statut Membre Dernière intervention 8 décembre 2009 - 7 août 2008 à 11:00
simodsio Messages postés 66 Date d'inscription mardi 31 janvier 2006 Statut Membre Dernière intervention 8 décembre 2009 - 7 août 2008 à 11:00
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
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:
- Ora-06502: pl/sql : erreur numérique ou erreur sur une valeur: tampon de chaîne de caractères trop petit
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Caractères ascii - Guide
- Chaine tnt gratuite sur mobile - Guide
- Erreur 1001 outlook - Accueil - Bureautique
2 réponses
sandul
Messages postés
3927
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
8 octobre 2010
723
6 août 2008 à 14:51
6 août 2008 à 14:51
Salut,
Output:
++
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
++
simodsio
Messages postés
66
Date d'inscription
mardi 31 janvier 2006
Statut
Membre
Dernière intervention
8 décembre 2009
7 août 2008 à 11:00
7 août 2008 à 11:00
merci bcp