modifier une chaine de caracter tout les n caracteres

modifier une chaine de caracter tout les n caracteres - SQL/NoSQL - Programmation

Marsh Posté le 15-02-2009 à 18:33:24    

salut,
 
je suis sous oracle et je fais une proc en pl/sql;
Le probleme est que ma proc me ramene des données d'un table sous cette forme :
 
abcdefghi...
et moi ce que je souhaiterai, c'est mettre un pipe tout les 3 caracteres :
 
abc|def|ghi
 
est -ce possible ?
existe t il une fonction oracle qui permette de faire cela ?
 
merci

Reply

Marsh Posté le 15-02-2009 à 18:33:24   

Reply

Marsh Posté le 15-02-2009 à 19:44:13    

Il existe substr(), l'opérateur de concaténation ||, et tout ce qu'il faut pour gérer les boucles.

Reply

Marsh Posté le 15-02-2009 à 20:07:43    

je connais substr, mais bon je pensai qu il existait une fonction oracle toute faite qui split, si c 'est pas le cas comme tu dis, va falloir programmé sa;
merci

Reply

Sujets relatifs:

Leave a Replay

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