我有一个X列,其中包含小数位数的浮点数,范围从0(无小数)到6(最大值).我可以指望没有小于6位小数的浮点数.鉴于此,如何创建一个新列,它告诉我小数点后有多少位?
我看到一些线程建议我使用CAST将float转换为字符串,然后解析字符串以计算小数后面的字符串的长度.这是最好的方式吗?
sql floating-point decimal scale sql-server-2008
decimal ×1
floating-point ×1
scale ×1
sql ×1
sql-server-2008 ×1