I want to determine if a value is integer (like TryParse in .NET). Unfortunatelly ISNUMERIC does not fit me because I want to parse only integers a
TryParse
ISNUMERIC
Why not just do something like:
CASE WHEN ROUND(MY_FIELD,0)=MY_FIELD THEN CAST(MY_FIELD AS INT) ELSE MY_FIELD END as MY_FIELD2