相关疑难解决方法(0)

SQL Server的"MONEY"数据类型是十进制浮点还是二进制浮点数?

我找不到任何拒绝或确认SQL Server'MONEY'数据类型是十进制浮点还是二进制浮点的内容.

在描述中它说MONEY类型范围是从-2 ^ 63到2 ^ 63 - 1所以这种意味着它应该是一个二进制浮点.

但在此页面上,它将MONEY列为"精确"数字.哪种情况表明MONEY可能是十进制浮点数(否则它是如何精确的?或者究竟是什么定义?)

那么如果MONEY是十进制浮点数,那么MONEY和DECIMAL(19,4)之间有什么区别?

sql-server floating-point currency decimal

14
推荐指数
2
解决办法
3万
查看次数

标签 统计

currency ×1

decimal ×1

floating-point ×1

sql-server ×1