WEBサイトの製作、管理、とかの日記ブログです。

<<   2019年04月   >>
SunMonTueWedThuFriSat
 123456
78910111213
14151617181920
21222324252627
282930    
新着記事
カテゴリ
過去ログ
コメント
検索
MySQLの固定小数点
最近やってるレンタルサーバーの比較DBだが、
容量とか数値系のカラムint型で作ってたけど、端数のあるサービスがあるんだよね。

で、
単位をGBからMBに落としたり、切り捨てで入力しておいて注意書きしてたんだが、少数対応するべきだよね。
いつも数値型は整数しか使わんし、浮動小数点じゃ正確な値にならん可能性があるから避けたい。
って感じだが、
decimal型って固定少数の型もちゃんとあるんだね。

decimal型の設定だが、
decimal(M,N)
で設定で、Mに総桁数、Nに少数部分の桁数。
M省略すると10になるが、Nが0になっちゃうんで、両方省略はダメだね。
最大値が、(65,30)らしい。

selectするアプリの方は、少数部分が0の場合でも少数形式で取得になっちゃうんで修正必要だった。

この記事へのコメント
名前:
URL
コメント:
この記事へのトラックバック :
whblog 1.7