Perché ISNUMERIC risponde a una domanda che nessuno ha mai voluto chiedere:
Ecco perché TRY_CONVERT
è stato finalmente introdotto nel 2012 per rispondere a una domanda su uno specifico tipo di dati che potrebbe interessarti.
Per le versioni precedenti, il meglio che puoi fare di solito è usare LIKE per identificare gli schemi di stringa che fai voglio provare a convertire.
Per esempio. se vuoi solo rilevare le cifre, usa Value NOT LIKE '%[^0-9]%' , che richiede Value stringhe che non contenere qualsiasi carattere che non una cifra.