سلام دوستان من کد زیر رو نوشتم


SELECT *,cp.id,cp.name

FROM dbo.TablesLog tl


inner JOIN Receipted r on tl.RecordID=r.id
left join Central100.central.def.provinces cp on cp.id=left(right(R.Barcode,18),3)





منتها این خطا رو میده
The conversion of the varchar value '611' overflowed an INT1 column. Use a larger integer column.
نوع cp.id = smallint و نوع barcode =decimal هست
وقتی cast میکنم خروجی سلکت Id و name
Null میشن