mysql 5.1.63 (debian の場合) が 2/3 を
0.666666666666667
mysql 5.5.21 (mac の場合) に
0.6666666666666667
たまたまEbeanを使用してデータベースの対話を管理しているため、java 表現に対応する mysql DOUBLE 表現が必要double
です。(それ以外の場合、Ebean はOptimisticLockException
Javadouble
表現が mysql テーブルで見つからないため、 をスローします)
Ebean はcreate table
私のために構文を生成し、DOUBLE フィールド (残念ながら DECIMAL はありません) を生成するので、明示的な精度設定なしで DOUBLE が定義されている場合に使用する精度を mysql に伝える設定があるかどうかに興味がありました。
この問題を解決する方法について他のヒントがあれば、それも大歓迎です。
乾杯、ダニエル