SELECT CASE WHEN patindex('%.%.%.%',@@version) > 0 THEN
cast(substring(@@version, patindex('%.%.%.%',@@version)-2,charindex('.',ltrim(substring(@@version, patindex('%.%.%.%',@@version)-2,8)))) as int) ELSE 0 END
ERROR
Conversion failed when converting the nvarchar value '11.' to data type int.