在这里,我有一个关于 SQL Server 和 SYBASE 数据转换的问题。
以71632.0638353154为例,在SQL Server和SYBASE中如何转换为71632.06?
我知道convert()
SQL Server 和 SYBASE 中有一个函数,但是每次我尝试使用它来转换那个数字时,数据库 UI 都会抛出一个异常。
我使用 sybase UI 来执行下面的 SQL 实例:
select convert(varchar(30),convert(varchar(8),convert(money,71632.0638353154),1))
但这会导致此错误:
结果空间不足,无法将 MONEY 值 '71,632.06' 显式转换为 VARCHAR 字段。
有人会告诉我该怎么做吗?谢谢。