sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server :Hur man testar om en sträng bara har siffror

Använd 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. Kan inte installera psycopg2 Ubuntu

  2. Återställa ID autoinkrement? phpmyadmin

  3. Hur ansluter jag till PostgreSQL utan att ange ett databasnamn?

  4. SQL Server Databas Backup Encryption