Formatage de colonne SQL

Formatage de colonne SQL - SQL/NoSQL - Programmation

Marsh Posté le 23-01-2008 à 11:32:37    

Bonjour,
J'ai une base de données en Sql Server
J'ai  une table (Matable) avec 1 champ (MonChamp) de type entier.
si je fais:
select (Matable.MonChamp)/1000 from Matable, le résultat est tout le temps en entier.
Ex :
j'ai 1 enregistrement dans ma table, MonChamp = 1250
Si je fait select (Matable.MonChamp)/1000 from Matable, la requete me retourne 1 (1250/1000)
Comment faire pour que la requete retourne 1,250 ?
 
Merci

Reply

Marsh Posté le 23-01-2008 à 11:32:37   

Reply

Marsh Posté le 23-01-2008 à 12:10:30    

Essayer :

select (CONVERT(numeric(10,5), Matable.MonChamp) / 1000.0

Reply

Marsh Posté le 23-01-2008 à 14:03:26    

merci, super !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed