आप IsNumeric की तलाश कर रहे हैं लेकिन यह हमेशा काम नहीं करता है (+,- और . /4522185/119477">GBN द्वारा वर्णित जो आपके वर्चर में .0e0 जोड़ना है
LEFT JOIN [CTSTRC] [Statuses] ON
(CASE WHEN ISNUMERIC(RIGHT([Statuses].[STRID], 3) + '.0e0) = 1
THEN CAST(RIGHT([Statuses].[STRID], 3) AS INT)
ELSE 0 END) = [CTE].[F61]