Je cherche l'equivalent de la fonction MID d'ACCESS qui marche pour
extraire un chiffre en nieme position dans un nombre sous SQL SERVER.
(ex: recherche du chiffre à la position 2 dans le nombre 123456) .
Je sais que cette fonction est optimisée pour le texte, mais voilà elle
marche sous ACCESS même pour les nombres. Par contre elle n'existe pas
sous SQL SERVER. L'équivalent est la fonction SUBSTRING. Mais cette
derniere n'accepte QUE les chaines de caractères comme son nom
l'indique.
C'est une combinaison de Right et LEFT qui sont deux commande SQL
exemple
"RIGHT(LEFT((NomDuchamps)," & CStr(PositionDepart) & "),"& Cstr(Longueur) &")"