显示具有特定小数位的值(smallmoney as datatype)

时间:2012-01-01 11:42:24

标签: .net sql vb.net

每当通过SQL select语句读取和显示此字段(datatype = smallmoney)时,我希望显示两位小数的值。除了以下示例之外,还有更简单的方法吗?

我正在使用Visual Studio 2008。

CONVERT(varchar, CONVERT(smallmoney, ABS(reading_i - reading_f)), 2 )

1 个答案:

答案 0 :(得分:0)

试试这个:

对于SQL Server

    CAST(ABS(reading_i - reading_f) AS decimal(8,2))

对于MySQL

    FORMAT(ABS(reading_i - reading_f),2)