数据库sql语句怎么查询 数值 的后面有几位小数点?

2025-03-02 01:18:38
推荐回答(3个)
回答1:

什么数据库啊

以sqlserver为例

select len(cast(12.134 as varchar))-charindex('.',cast(12.134 as varchar))

回答2:

declare @a decimal(6,3)
set @a=12.134
select @a-floor(@a)

回答3:

的后面有3位小数,怎么用sql语句将