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