小编典典

将数值转换为Varchar

sql

我试图在我的数字列中附加一些alphabt来获取记录。但即时通讯收到错误,我尝试了强制转换和转换功能。

例如

select convert(varchar(10),StandardCost +'S')
from DimProduct where ProductKey = 212

这里StandardCost是一个数字字段,但是当我获取记录时遇到错误,请看看。


阅读 224

收藏
2021-04-17

共1个答案

小编典典

我认为应该

select convert(varchar(10),StandardCost) +'S' from DimProduct where ProductKey = 212

或者

select cast(StandardCost as varchar(10)) + 'S' from DimProduct where ProductKey = 212
2021-04-17