10bet网址
MySQL 5.6リファレンスマニュアル
本手册下载
PDF (Ltr)- 26.8 mb
PDF (A4)- 26.8 mb


MySQL 5.6リファレンスマニュアル/.../ 固定小数点型(真数値)-十进制,数字

11.2.2固定小数点型(真数値)-十进制,数字

小数および数字型は真数値デタ値を格納します。これらの型は,金銭デ,タを扱う場合など,正確な精度を保持することが重要な場合に使用されます。MySQLでは,数字小数として実装されるので,小数に関する次の注意事項が数字にも同様に適用されます。

MySQL 5.6は小数値をバ邮箱ナリ形式で格納します。セクション12.20 "高精度計算"を参照してください。

小数カラム宣言で,精度およびスケルはたとえば次のように指定できます(通常は指定されています)。

工资小数(5,2)

この例では,5が精度で,2がスケルです。精度は,その値に格納された有効な桁数を表し,スケ,ルは小数点以下に格納できる桁数を表しています。

標準SQLでは,小数(5,2)には小数部が2桁の合計5桁の値を格納できる必要があるので,工资カラムに格納できる値は,-999.99から999.99の範囲になります。

標準SQLでは,構文小数(は,小数(, 0)と同等です。同様に,構文小数小数(, 0)と同等です。の値を決定するために,実装は許可されています。MySQLは,小数構文のこれらのバリアント形式をどらもサポトします。のデフォルト値は10です。

スケルが0の場合,小数値には小数点も小数部も含まれません。

小数の最大桁数は65ですが,指定した小数カラムの実際の範囲は,その指定したカラムの精度またはスケールによって制約される場合があります。指定のスケールで許可されている数より多くの桁が小数点以下にある値が,このようなカラムに割り当てられた場合,値はそのスケールに変換されます。(正確な動作はオペレーティングシステム固有ですが,一般的には効果は許可されている桁数に切り捨てられます)。


本手册下载
PDF (Ltr)- 26.8 mb
PDF (A4)- 26.8 mb