OVH Cloud OVH Cloud

Fomats de nombres

1 réponse
Avatar
Marc
Bonjour,
J'exporte via une requete (SELECT de l'analyseur de requete) des
informations extraites de ma bdd.
Le fichier renvoyé dois disposer d'une structure bien déterminée et les
champs nombres doivent être formatés d'une façon précise.

1. je dois avoir comme séparteur de décimal un point. Existe t-il une
fonction me permettant d'avoir une virgule au lieu d'un point ?
2. J'ai besoin que les nombres soient exportés comportent des '0' devant:
Exemple :1865,78, doit etre converti en 0001865,78.
Comment faire?

Merci à tous pour votre contribution.
--
Marc

1 réponse

Avatar
Pascal
"Marc" wrote in message
news:
Bonjour,
J'exporte via une requete (SELECT de l'analyseur de requete) des
informations extraites de ma bdd.
Le fichier renvoyé dois disposer d'une structure bien déterminée et les
champs nombres doivent être formatés d'une façon précise.

1. je dois avoir comme séparteur de décimal un point. Existe t-il une
fonction me permettant d'avoir une virgule au lieu d'un point ?
2. J'ai besoin que les nombres soient exportés comportent des '0' devant:
Exemple :1865,78, doit etre converti en 0001865,78.
Comment faire?

Merci à tous pour votre contribution.



En comptant la virgule je suppose que tu n'a besoin que de 10 positions

replace(right('0000000000'+cast( 1865.78 as varchar(128)),10) ,'.',',')


Pascal