我试图在我的数字列中附加一些alphabt来获取记录。但即时通讯收到错误,我尝试了强制转换和转换功能。
例如
select convert(varchar(10),StandardCost +'S') from DimProduct where ProductKey = 212
这里StandardCost是一个数字字段,但是当我获取记录时遇到错误,请看看。
我认为应该
select convert(varchar(10),StandardCost) +'S' from DimProduct where ProductKey = 212
或者
select cast(StandardCost as varchar(10)) + 'S' from DimProduct where ProductKey = 212