Você pode usar uma expressão regular para determinar quais campos não serão convertidos corretamente.
SELECT *
FROM example
WHERE xyz LIKE '%[^0-9]%'
Os registros retornados são aqueles que não serão CAST corretamente quando você ALTER sua tabela. Decimais armazenados em campos varchar também não serão convertidos em inteiros.
Considerar:
select CAST('1.1' as int)
-- isso retorna um erro. Boa sorte.