Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment convertir une colonne calculée avec un résultat décimal/$ correct

BOL dit :

Donc, vous devez convertir [val1], 1000 et [val2] en types flottants :

[Total] AS CAST ( ((CAST ([val1] as float)/CAST (1000 as float)) * CAST ([val2] as float)) AS DECIMAL(18,2)) PERSISTED