2009-10-21 2 views
-1

Comme this question, sauf T-SQL au lieu de php.Conversion d'un int représentant le nombre de cents en argent

206.275.947 = 2.062.759,47

etc.

Le problème que je suis en cours d'exécution en est qu'une tentative pour sommer les valeurs de cette colonne est débordait le type de données entier dans SQL.

SUM(CONVERT(money,[PaymentInCentsAmt])) 

Est juste virement sur ".00" à la fin de la valeur. Quelle est la chose évidente que je manque?

Répondre

6

qu'en est-il de l'utilisation money/100?

+2

* * grâce front gifle –

+1

+1 pour l'arithmétique intense – snicker

0

Si vous comptez l'argent et surtout si youare se déversoirs vous devriez essayer de faire des variables et des colonnes comme décimales de type qui permet autant d'importance que les calcualations ont besoin

Questions connexes