-1

我正在做一个涉及小数点数字(浮点数)的项目。现在我的问题是,您认为将浮点数作为字符串存储在 varchar 字段中,然后在我想对它们执行数学运算时转换它们是个好主意吗?

还是应该将它们存储到 REAL 字段中?(这就是我现在正在做的事情)。

我真的很想就这个主题发表一些意见,也许还有一些利弊。

4

1 回答 1

1

在一般情况下,您应该将数字存储为数字。它更快,使用更少的空间,避免舍入错误,并防止您的代码出现在 The Daily WTF 上。

由于您的项目的一些非常不寻常的限制,可能存在将数字存储为文本的特定情况,在没有告诉我们您的项目的情况下,您要求我们发明这样的限制。

所以,没有优点。

于 2013-02-04T17:00:51.110 回答