OVH Cloud OVH Cloud

Ajout de caracteres avant

1 réponse
Avatar
John
Bonjour,

je ne trouve pas dans la doc mais j'imagine qu'il existe une fonction qui
permet d'ajouter n caractères avant une lettre.

Je voudrais arriver à un numéro (en alphanumérique) écrit sur 6 chiffres
avec des 0 devant.
ex : 000001 ou 000010 ou 000100.

Je pense que cela existe déjà sans avoir à réécrire une fonction.

Merci.

1 réponse

Avatar
Christian Robert
Je ne suis pas sûr que la fonction existe...
Ce que je faisais ressemblait à çà :

RIGHT(REPLICATE('0', xxx) + @maChaine, xxx)

où xxx représente la longueur total de mon champs ou de ma chaîne... Ca
marche assez bien. Attention à passer un R/LTRIM en cas de type char quand
même.

Cordialement

------------------------------
Christian Robert
Winwise
MCT - MCDBA - MCSD.Net


"John" a écrit :

Bonjour,

je ne trouve pas dans la doc mais j'imagine qu'il existe une fonction qui
permet d'ajouter n caractères avant une lettre.

Je voudrais arriver à un numéro (en alphanumérique) écrit sur 6 chiffres
avec des 0 devant.
ex : 000001 ou 000010 ou 000100.

Je pense que cela existe déjà sans avoir à réécrire une fonction.

Merci.