SQL:你用什么在数据库中存储比率(百分比)?

标签 sql sql-server-2005 types

我应该使用小数还是 float 在数据库中存储比率?特别是在 SQL2005 中。

最佳答案

这取决于您对准确性的需求。如果您可以容忍来自存储 float 的 IEEE 方法的典型错误,则使用 float ,否则,如果您需要精确表示,请使用小数(这适用于您将使用的任何非整数的数字在计算中也使用百分比)。

关于SQL:你用什么在数据库中存储比率(百分比)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/499411/

相关文章:

sql-server - 有没有办法在我的 C# 应用程序中复制内存无法读取错误消息?

sql-server-2005 - 存储过程何时重新编译?(Sql Server)

sql-server - 如何修复 SQL Server 中阿拉伯文与英文混合的反向字符

types - Perl6 是否支持依赖类型?

Haskell,字符串与...字符串?

sql - 关于嵌套/递归元素的 Postgres JSONB 查询

php - 多页 session 存储在数据库中

r - 什么时候在 R 中使用函数 'structure()'?

mysql - 用0替换mysql查询中的值

java - WIldfly - 身份验证成功后的sql查询