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

Formater un nombre...

2 réponses
Avatar
Marc
Bonojour,

Je d=E9sirerai pouvoir formater un nombre sous la forme=20
####.#=20

Exemple: Je voudrait pouvoir transformer 2,5 en 0002.5=20

Par avance merci.

Marc

2 réponses

Avatar
JMD
Bonjour,

si on veut faire compliqué, on peut essayer 1 truc comme :

select RIGHT('000'+ RTRIM(substring(NomDuChamp,1,30)),6) from nomdelatable

2.5 devient 0002.5 - Mais je n'ai pas traité la conversion de virgule en
point, pas certain que tu avais fait exprès !

Cordialement,

A +

"Marc" a écrit dans le message de news:
068501c3b5a4$b64e61c0$
Bonojour,

Je désirerai pouvoir formater un nombre sous la forme
####.#

Exemple: Je voudrait pouvoir transformer 2,5 en 0002.5

Par avance merci.

Marc
Avatar
Fred BROUARD - SQLpro
Ce n'est pas le role d'un SGBDR que de faire du COSMETIQUE !

C'est à faire côté client !

A lire sur le sujet :
http://sqlpro.developpez.com/SQL_AZ_E.html#Cosmos

A +

Marc a écrit :
Bonojour,

Je désirerai pouvoir formater un nombre sous la forme
####.#

Exemple: Je voudrait pouvoir transformer 2,5 en 0002.5

Par avance merci.

Marc






--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************