Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server:come verificare se una stringa contiene solo caratteri numerici

Usa Not Like

where some_column NOT LIKE '%[^0-9]%'

Dimostrazione

declare @str varchar(50)='50'--'asdarew345'

select 1 where @str NOT LIKE '%[^0-9]%'