m2rtech
Messages postés239Date d'inscriptionmercredi 9 octobre 2002StatutMembreDernière intervention20 février 2012
-
29 janv. 2006 à 19:48
cs_chup
Messages postés21Date d'inscriptionmercredi 21 mai 2003StatutMembreDernière intervention26 juillet 2007
-
3 mars 2006 à 22:10
Salut,
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.
cs_Stephane33
Messages postés630Date d'inscriptionsamedi 15 février 2003StatutModérateurDernière intervention 9 octobre 20111 29 janv. 2006 à 20:39
C'est une combinaison de Right et LEFT qui sont deux commande SQL
exemple
"RIGHT(LEFT((NomDuchamps)," & CStr(PositionDepart) & "),"& Cstr(Longueur) &")"