Bonjour à tous!
Je souhaiterai extraire d'un champs 10 chiffres qui se trouvent après 3 lettres spécifiques par exemple j'ai la chaîne suivante :
"ergkjfi ABC 1234567890 qreg egr" et je souhaiterai extraire 1234567890
J'ai trouvé les formules suivantes CHARINDEX et LOCATE, mais je suis dans DATASTUDIO et lors de la création d'un champs, ces formules ne sont pas reconnues.
Je peux utiliserMais je ne vois pas comment calculer position_debut, ici il est = à 8 mais c'est un exemple et il n'y aura jamais le même nombre de caractères avant ABC.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SUBSTR(ma_chaine,position_debut,10)
Avez-vous une astuce svp ?
Merci beaucoup.
Belle journée
Chloé
Partager