Bonsoir J'ai une une table avec un champ PIECE qui est une chaine. Je doit récupérer la dernière valeur et l'incrémenté. La PIECE n'est pas unique, donc j'ai besoin de la dernière valeur pour incrémenter. Vous savez que les chaines 1 et 11 sont proche en caractère avant 2. L'idéal serait de récupérer la valeur SQL de la plus grande chaine. Comment vous le récupérer ? Bonne nuit
je pense aussi que le plus simple est de récupérer la valeur max par sql. avec un rubrique calcule si la partie non numérique est de la meme longueur du peux utiliser "trim" sinon y a des fonction plus complexe pour isoler la partie numerique.
sinon une procedure windev avec chaine compare avec la constante respectnumerique. tu lui passe les données il te renvoi le max.