在转换为金钱时删除尾随零

sar*_*ara 0 sql sql-server ssms

如何删除零

  select CONVERT(varchar, CAST( -3563338 AS money), 1)
Run Code Online (Sandbox Code Playgroud)

产量

-3,563,338.00
Run Code Online (Sandbox Code Playgroud)

预期产出

-3,563,338
Run Code Online (Sandbox Code Playgroud)

Tim*_*sen 5

用途FORMAT:

SELECT FORMAT(-3563338,'#,###,##0')

-3,563,338
Run Code Online (Sandbox Code Playgroud)

货币类型输出包括用于改变的小数部分.但是,因为您不希望看到使用它可能更容易FORMAT.