Vielleicht hilft dir das ja weiter...
SQL-Code:
SELECT *
FROM tbArtikel
WHERE CONVERT(
INT,
CASE WHEN PATINDEX('%[^0-9]%', artikelnummer) > 0
THEN SUBSTRING(artikelnummer, 1, PATINDEX('%[^0-9]%', artikelnummer)-1)
ELSE artikelnummer
END) BETWEEN @vonArtikeNr AND @bisArtikelNr