Extraire le nom d'une table SQL dans une chaine de caractère - fonctions Excel

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

arthurho

XLDnaute Junior
Bonjour,

J'essaye de trouver une formule excel générique qui me permet de récupérer le nom d'une table SQL présente dans une requête. J'ai réalisé une formule qui me permet de la récupérer lorsque le mot FROM et le mot WHERE sont présents dans la requête.
Lorsque WHERE est absent, je ne trouve pas de solution.

Avez vous une idée ?

Cdt,

Arthur HO.
 

Pièces jointes

Dernière édition:
Re : Extraire le nom d'une table SQL dans une chaine de caractère - fonctions Excel

Ok , pour 90 % des requetes, cela fonctionne .
Je me demandais si il existait une fonction excel qui recherche une chaine de caractère dans une autre , comme la fonction.find() en vba excel, ca me garantirait le résultat,

En effet, avec une requête du type :
Code:
select LONG_DESC from %Table(RC_STATUS_TBL) where RC_STATUS = :1 and SETID =:2
Le code suivant ne fonctionne plus

Code:
=STXT(A19;CHERCHE("FROM";A19)+5;CHERCHE(" ";A19&" ";CHERCHE("FROM";A19)+5)-CHERCHE("FROM";A19)-5)
Merci encore tototiti2008
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour