And*_*ose 4 sql database-design types sql-server-2005
我正在设计一个包含几个字段的表,用于记录重量和长度.
例如:
5千克和50克将被存储为5.050.
2米25厘米将存储为2.25.
什么T-SQL数据类型最适合这些?
将需要对这些字段进行一些计算,但使用默认小数(18,0)似乎有点过分.
这实际上取决于您打算支持的值范围.您应该使用涵盖此范围的小数值.
例如,对于重量,看起来你想要三个小数位.假设您希望最大值为1000千克,那么您需要7位数的精度,3位于小数点后面.这给你小数(7,3)