kawama.jp

MySQLで小数点を扱う

カテゴリ: MySQL — タグ: , , , — 2008年3月17日 16:03 — Comments (0)hatebu count

小数点といえばfloatかdoubleというイメージがあったんですが、MySQLのマニュアルによると

DECIMAL 型は、SQL-92 標準で使用可能なデータ型と同じデータ型として実装されます。これらのデータ型は、金額データに関する値など、正確な精度で保存することが重要となる値に対して使用されます。

とありました。
ちょうどお金関係の小数点を扱っていたので、急いでfloatからdecimalに変更することにしました。
ちなみに以下のような感じで桁数を指定できます。

decimal(6,2)

上のケースだと「1234.56」みたいな、全体で6桁、小数点以下が2桁という指定になります。

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

Copyright (C) 2002 - 2017 kawama All Rights Reserved. — Powered by WordPress