-1

小数点数 (浮動小数点数) を含むプロジェクトに取り組んでいます。私の質問は、フロートを varchar フィールドに文字列として格納し、それらに対して数学を実行したいときにそれらを変換することは良い考えだと思いますか?

または、それらを REAL フィールドに格納する必要がありますか? (これは私が今していることです)。

このテーマについての意見と、長所と短所を教えてください。

4

1 に答える 1

1

一般に、数値は数値として格納する必要があります。高速で、使用するスペースが少なく、丸めエラーが回避され、コードが The Daily WTF に表示されなくなります。

プロジェクトのいくつかの非常に珍しい制約のために、テキストとして数値を保存することが理にかなっている特定のケースがあるかもしれません.あなたのプロジェクトについて私たちに言わずに、あなたはそのような制約を発明するように私たちに求めています.

だから、プロはありません。

于 2013-02-04T17:00:51.110 に答える