Как мне написать оператор выбора для выбора только целых чисел (и ничего более) из столбца char в SQL Server. Например, моя таблица называется POWDER с 2 столбцами, ID (int) и Name (char (5))
ID Name
-- ----------
1 AXF22
2 HYWWW
3 24680
4 8YUH8
5 96635
Я хочу иметь возможность выбирать только те строки, которые содержат целое число и ничего более (ID 3 и ID 5 в этом примере)
Если я попытаюсь:
SELECT *
FROM POWDER
WHERE Name LIKE '[0-9]%'
... вернется:
ID Name
-- ----------
3 24680
4 8YUH8
5 96635
Есть идеи, как получить строки, содержащие только целые числа?