Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

SQL Server :Comment tester si une chaîne ne contient que des chiffres

Utiliser Not Like

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

Démo

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

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