我目前正在结合SELECT COUNT (column)
一个用户定义的函数,varchar
如下所示:
'Express 24: ' + (SELECT COUNT(Product) FROM [DHL].[dbo].[F_SubBetsy](@startdate, @enddate, 'EXPRESS EXPRESS 24', @contract, @account)) +
'\r\nExpress 48: ' + (SEL...
我收到错误:
将 varchar 值“Express 24:”转换为数据类型 int 时转换失败。
大概SELECT COUNT
是返回一个int
并且varchar
比 int 更不受欢迎,但尽管尝试了几次,我还没有弄清楚如何正确组合CAST( AS NVARCHAR())
或VARCHAR()
使用 SELECT COUNT。
有人可以为我解决这个问题吗?
干杯