Wie kann ich eine Select-Anweisung schreiben, um nur Ganzzahlen (und nichts anderes) aus einer Char-Spalte in SQL Server auszuwählen? Meine Tabelle heißt zum Beispiel POWDER mit 2 Spalten, ID (int) und Name(char (5))
ID Name
-- ----------
1 AXF22
2 HYWWW
3 24680
4 8YUH8
5 96635
Ich möchte nur die Zeilen auswählen können, die eine Ganzzahl und nichts anderes enthalten (ID 3 und ID 5 in diesem Beispiel)
Wenn ich es versuche:
SELECT *
FROM POWDER
WHERE Name LIKE '[0-9]%'
...wird sie zurückkehren:
ID Name
-- ----------
3 24680
4 8YUH8
5 96635
Haben Sie eine Idee, wie man die Zeilen, die nur ganze Zahlen enthalten, erhalten kann?