SQL Server et Datatype MONEY
Bonjour a tous !
Voila, j'aimerai convertir un FLOAT en type MONEY (principalement pour avoir automatiquement une virgule comme separateur des milliers. Exemple : 11,250,570).
Cependant, lors de la conversion, il n'y a apparemment pas moyen d'avoir plus de 2 decimal et il m'en faudrait trois : 11,250,570.873 par exemple ...
Mon SQL pour l'instant est :
Code:
1 2 3 4 5 6
|
DECLARE @FormatedAmount VARCHAR(50)
DECLARE @Amount FLOAT
SET @Amount = 11250570.8732
SET @FormatedAmount = CAST(CONVERT(VARCHAR(50),CAST(@Amount AS MONEY),2) AS VARCHAR(50)) |
Le resultat de sorti est 11,250,570.87 mais j'aimerai qu'il soit 11,250,570.873
Merci pour votre aide !
Ju