Bonjour,
Je cherche a générer des references avec un nombre constant de chiffres...
Comment aire pour passer de 1 à 0001, de 12 à 0012 ...
Merci de votre aide. J'ai cru voir un exemple mais impossible de remettre la main dessus
Bonjour,
Je cherche a générer des references avec un nombre constant de chiffres...
Comment aire pour passer de 1 à 0001, de 12 à 0012 ...
Merci de votre aide. J'ai cru voir un exemple mais impossible de remettre la main dessus
Pour le faire il faut que tu modifies le type de ton champ pour passer en varchar. Si j'ai bien compris ta référence est sur 4 caractères. donc varchar(4).
Ensuite il te suffit d'implémenter l'exemple de code suivant :
Maintenant il te reste juste à adapter l'exemple à ton besoin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 declare @var varchar(4) declare @value int set @value=1 set @var='0000' set @var=right(@var+convert(varchar(4),@value),4) print @var
Merci, ca marche nickel
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager