当前位置: 代码迷 >> Sql Server >> 查询小数点位数,该怎么处理
  详细解决方案

查询小数点位数,该怎么处理

热度:18   发布时间:2016-04-27 11:53:57.0
查询小数点位数
查询某个数值栏位小数点位数是6位的数据。谢谢.。赌个NBA总决赛分数输完了,雷霆太伤我心了,只剩下这点了。谢谢!

------解决方案--------------------
try
SQL code
select * from tb where charindex('.',reverse(col))-1=6
------解决方案--------------------
SQL code
select * from tb where charindex('.',reverse(cast(col as float)))-1=6
------解决方案--------------------
探讨
这个栏位最大的小数位数是8位,如果不足八位,后面全部补零了。类似0.12345600.。。。我怎么查出真实小数位数只有6位的,josy的方法在不补零的情况下是可以实现的,补零了好像不行,
  相关解决方案