sql >> Database >  >> RDS >> Sqlserver

SQL Server:hoe te testen of een string alleen cijfers heeft

Gebruik Not Like

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

Demo

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

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


  1. Hoe kan ik incrementele back-ups van mysql-databases maken?

  2. SQL Server inschakelen in een gedistribueerde XA-transactie

  3. MySQL:transactie binnen een opgeslagen procedure

  4. Garandeert postgres union de volgorde van uitvoering bij het aanroepen van functies met bijwerkingen?