|
Ispirer SQLWays データベース移行ソフトウェア
DECIMAL, DEC および NUMERIC
DECIMAL[(p[,s])] [UNSIGNED]
パックされていない浮動小数点数値。DECIMAL はひとつの数字が1文字として格納されます。
p は小数点と`-'符号を含まない数字の合計数を指定します。MySQL Version 3.23 以前では、p 引数は小数点と符号を格納するスペースを含んでいました。
s は小数点以下の数字の数を指定します。
DECIMAL 値の範囲の最大は DOUBLE と同じですが、実際のDECIMAL カラムのとりうる値範囲は p と s の設定に制限されます。
もし、p が省略された場合、デフォルトは 10 です。
もし、s が省略された場合、デフォルトは 0 です。この場合、小数点および小数点以下の値は無い 事を意味します。
もし、UNSIGNED が指定された場合、負の値は設定できません。
DEC[(p[,s])] [UNSIGNED]
NUMERIC[(p[,s])] [UNSIGNED]
これらは DECIMAL のシノニムです。DEC データ型は MySQL バージョン 4.00 以降で利用可能です。