0
我这里有以下查询:错误转换数据类型为nvarchar为bigint forxml问题
select
(
select ', '+ a.CustomMessage from t_Activity a where a.ActivityId in
(
select item from function_split(par.Fault,',')
for xml path('')
)
)
from t_quoteheader qh inner join
t_HandsetQuote hq on qh.quoteheaderid = hq.quoteheaderid
join t_PhoneAudit pa on hq.QuotePhoneAuditId = pa.PhoneAuditId
join t_PhoneAuditRetail par on hq.HandsetQuoteId = par.HandsetQuoteId
而且,当我运行它,我得到这个错误:
Error converting data type nvarchar to bigint
注:原因得到这个错误的是我的ActivityId
是类型BigInt
和par.Fault
是varchar
类型。
请帮我解决这个问题。
表现出一定的样本数据 – 2014-10-30 15:11:20
@Ganesh_Devlekar什么样的数据? – HarshSharma 2014-10-30 15:12:10
表内容 – 2014-10-30 15:12:38