Я хочу определить, является ли значение целым числом (например, TryParse
в .NET). К сожалению, ISNUMERIC
мне не подходит, потому что я хочу анализировать только целые числа, а не все типы чисел. Есть ли такая вещь, как ISINT
или что-то в этом роде?
Вот код, чтобы все стало ясно. Если MY_FIELD
не является целым, этот код завершится ошибкой:
SELECT @MY_VAR = CAST(MY_FIELD AS INT)
FROM MY_TABLE
WHERE MY_OTHER_FIELD = 'MY_FILTER'
Спасибо