Numeryczne porównanie pola varchar w SQL Server

Chcę napisać zapytanie, aby sprawdzić, czy pole kategorii mieści się w określonym zakresie. Problem polega na tym, że pole może zawierać wartość null, tekst lub numeryczny tekst poprzedzony znakiem „#”.

Czy ktoś wie o SQL, który usunie nie numeryczne i pozwoli mi wykonać następujące sprawdzenie.

kategoria> 1 i kategoria <100

Oto przykładowa zawartość kategorii pól:

#230.1
#200
Null
text

Używam SQL Server 2000

questionAnswers(2)

yourAnswerToTheQuestion