首页 > 解决方案 > 固定精度和可变比例的 T-SQL 数据类型

问题描述

我有一组精度为 16 位的数据,但是这可以从非常大的数字(所有 16 位都在小数点左侧)到非常小的数字(所有数字都在小数点右侧)。(例如 1234567890123456.0 和 0.1234567890123456 )我正在尝试找出正确的(“最佳”)数据类型来存储这些数据。我需要存储准确的值而不是近似值,因此浮点和真实不是可行的选择。数字或小数似乎是合适的,但是我越来越关注要设置的最有效的精度和比例,似乎我必须使用 (32,16) 来解释这两个极端,但这似乎效率低下,因为我要求双倍位我将永远使用的存储空间。有更好的选择吗?

谢谢您的帮助。

标签: tsqltypes

解决方案


推荐阅读