【发布时间】:2013-06-24 12:49:55
【问题描述】:
Declare @Precision INTEGER
Set @precision = 3
-> 我这里有一个 select 语句,它选择整数值
如果他们是我可以在数字数据类型中使用这个@precision的一种方式,例如这样的
numeric(20,@precision)
【问题讨论】:
-
您使用的是什么数据库?你想完成什么?也许有比使用变量更精确的方法。
-
我很好地使用 SQL Server 我想要完成的是摆脱尾随零我将我的值转换为 varchar 之后我反转它并找到精度然后我反转它将它返回到数字数据类型,并且我需要我的精度值,所以我的数字转换看起来像这样 Cast(MyNumber as numeric(20,@precision))
标签: sql sql-server variables precision numeric