foobar097592932018/10/08 01:41御回答有難うございます。なるべくDBに依存しないという制約を付けた場合はどのようなものでしょうか。 想定しているDBですが、MySQL、SQL Server、mdbを想定しています。この場合現実的にはmdbの仕様に引きずられてしまうように感じます。因みに現状は数値型で「1340.25」と格納しています。
maisumakun2018/10/08 01:52専用の型を使わないとすれば、「分単位で計算した整数を入れておく」という形がいいような気もします(小数点以下を分にしていると、「2.50+2.30」が「4.80」になってしまうなど、計算が正しく行えません)。
foobar097592932018/10/08 02:08御回答有難うございます。 このフィールは必ずfunctionを経由して書込みするので「2.50+2.30」で「5.20」となるようにはしています。しかしよく考えれば、アプリケーション内は「全て分」で扱い、表示等で最適な形に編集するほうが変な前提条件が無く自然ですね。今後はこの形で設計します。 大変参考になりました。有難うございました。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/08 01:41
2018/10/08 01:52
2018/10/08 02:08