質問

この質問のように、phpではなくT-SQLを除いて

206275947 = 2062759.47

etc。

私が直面している問題は、この列の値をSUMしようとすると、SQLの整数データ型がオーバーフローすることです。

SUM(CONVERT(money,[PaymentInCentsAmt]))

「。00」にタックしています。値の最後まで。どんな明らかなものが欠けていますか?

役に立ちましたか?

解決

money / 100はどうですか?

他のヒント

お金を数えている場合、特にオーバーフローが発生している場合は、計算に必要なだけの有意性を可能にする10進型として変数と列を作成してみてください

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top