2011-08-06 8 views

答えて

3

DECIMALフィールドの精度は固定されており、レコードごとに異なるようにすることはできません。可変精度が必要な場合は、FLOATを使用する必要があります。または、必要な精度に10進フィールドを設定してから、2番目の整数フィールドを使用して、特定のレコードで使用する桁数を格納します。

+0

浮動小数点演算は計算に使用できませんか?私はダブルが悪いことを知っています。 –

+1

フロートはツールです。どのように使用しているのでしょうか?通貨のための浮動小数点数を使用することは主要な "no no"です –

+0

これは一度に1つのレコードを取得している場合のみ動作します。複数の行を取得し、ROUNDまたはTRUNCATEの10進数の長さに別の列変数を使用すると、機能しません。 – Paktas

関連する問題