Bonjour,
Pourriez-vous apporter une solution à mon problème ?
Je souhaite découper une chaine dont je ne connais pas la longueur.
Exemple :
Champ1 = '12345678'
Je souhaite découper la chaine tous les 2 caractères en ajouter un caractère spécial. Dans ce cas, le résultat serait le suivant (caractère de séparation : '-') :
Champ1 = '12-34-56-78'
Le champ étant de 300 caractères, je voudrais éviter :
Il s'agit en effet de découper une chaine de façon dynamique selon la longueur du champ.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 case when length(champ1) = 2 then substr(champ1,1,2) length(champ1) = 4 then substr(champ1,1,2) || '-' || substr(champ1,3,2) .... end
Merci d'avance.
Partager