sql数据类型中的real和float有什么用?

2024-12-21 10:04:33
推荐回答(1个)
回答1:

numeric 和 decimal 数据类型的默认最大精度值是 38。在 T-SQL 中,numeric 与 decimal 数据类型在功能上等价的。
decimal 数据类型存储了一个精准的数字表达法;不存储近似值。
float 和 real 数据类型被称为近似的数据类型。在近似数字数据类型方面,float 和 real 数据的使用要遵循 IEEE 754 标准。
WHERE 子句搜索条件中(尤其是 = 和 <> 运算符),避免用 float 或 real 。最好限制使用 float 和 real 列做 > 或 < 的比较。