Guarda la funzione isnumeric (T-SQL)
ISNUMERIC(espressione)
Restituisce 1 se vero
"ciao" <ci...@ciao.net> ha scritto nel messaggio
news:%234%23uppLk...@TK2MSFTNGP11.phx.gbl...
"ciao" <ci...@ciao.net> wrote in message
news:%234%23uppLk...@TK2MSFTNGP11.phx.gbl...
SQL Server ha una funzione, isNumeric, che consente di verifcare una stringa
e valutare se si tratta di un numero.
Prova, a titolo di esempio, nel tuo query analyzer:
declare @input varchar(50)
set @input = 'x'
select
case (isnumeric(@input))
when 1 then 'Numero'
else 'No' end
> grazie.
Prego,
Andrea
(che vergogna...)