Have a look here:
On Error Resume Next SQL Server 2005[
^]
But you should know that there is no something like "the golden rule" for this kind of functionality. There is only one person who can write it: YOU! So, write validation rules depending on your needs.
Here is an idea for
CHAR(1)
to
INT
conversion:
SELECT CONVERT(INT, AkaIntField) AS NewInt
FROM (
SELECT AkaIntField
FROM TableName
WHERE ISNUMERIC(AkaIntField)=1
) AS T