Jak mogę napisać instrukcję select, aby wybrać tylko liczby całkowite (i nic więcej) z kolumny char w SQL Server. Na przykład, moja nazwa tabeli jest proszek z 2 kolumny, ID (int) i nazwisko (char (5))Wybierz tylko liczby całkowite z kolumny char przy użyciu SQL Server
ID Name
-- ----------
1 AXF22
2 HYWWW
3 24680
4 8YUH8
5 96635
Chcę móc wybrać tylko te wiersze, które zawierają liczbę całkowitą i nic więcej (ID 3 i 5 ID w tym przykładzie)
Gdy próbuję:
SELECT *
FROM POWDER
WHERE Name LIKE '[0-9]%'
... powróci:
ID Name
-- ----------
3 24680
4 8YUH8
5 96635
Wszelkie ide jak uzyskać wiersze zawierające tylko liczby całkowite?
@Andy Wybierz: What RBDMS? MySQL? Serwer SQL? – Asaph