Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Convert int en chaîne en TSQL

2 réponses
Avatar
Frédéric LAMBOUR
Help, j'ai besoin dans une fonction scalaire de mettre en forme un entier en
chaîne en complétant par des 0 devant.

Je m'explique si l'entier = 15 alors je souhaire '000015'
si l'entier vaut 699 alors je souhaite '000699'

Merci pour votre aide

2 réponses

Avatar
bruno reiter [MVP]
declare @num int
set @num = 123
select right('00000' + convert(varchar(6),@num),6)


br

"Frédéric LAMBOUR" wrote in message
news:
Help, j'ai besoin dans une fonction scalaire de mettre en forme un entier


en
chaîne en complétant par des 0 devant.

Je m'explique si l'entier = 15 alors je souhaire '000015'
si l'entier vaut 699 alors je souhaite '000699'

Merci pour votre aide




Avatar
Frédéric LAMBOUR
Merci beaucoup
"bruno reiter [MVP]" a écrit dans le message
de news:e%
declare @num int
set @num = 123
select right('00000' + convert(varchar(6),@num),6)


br

"Frédéric LAMBOUR" wrote in message
news:
> Help, j'ai besoin dans une fonction scalaire de mettre en forme un


entier
en
> chaîne en complétant par des 0 devant.
>
> Je m'explique si l'entier = 15 alors je souhaire '000015'
> si l'entier vaut 699 alors je souhaite '000699'
>
> Merci pour votre aide
>
>