mysql decimalを利用する際の注意点!
こんにちは。達人ブログです。
本日はmysqlで型にdecimalを利用する際に気をつけた方が良い点についてご紹介します。
まず、decimalの場合は桁数を(M,D)の形で指定することになります。
M:少数の最大桁数
D:少数点以下の桁数
例えば(10,5)と桁数をしてすると、全体で10桁、小数点以下は5桁になります。
ここで注意して欲しいのが()の中です。カンマで桁数を指定しますのでご注意を。
私は何度かコロンを使ってしまい、上手くいかないことがありました。
例文を見てみましょう。
$ ALTER TABLE employee ALTER salary set DEFAULT 0.00000
というコマンドを打ち込みます。
decimalの型を指定するときに(10,5)と指定した場合は例文のように、小数点以下の桁数は最大で5桁までしか指定できませんので、6桁以上指定しないように気をつけて下さい。
本日は以上です。また次回に。