如果数据不是money类型,怎样去掉后面的.00解决办法

如果数据不是money类型,怎样去掉后面的.00select convert(varchar(20),cast(col as money),1) col[解决办

如果数据不是money类型,怎样去掉后面的.00
select convert(varchar(20),cast(col as money),1) col



[解决办法]

SELECT REPLACE(CONVERT(VARCHAR(100), CONVERT(MONEY,345554),1),'.00','')