sql >> データベース >  >> RDS >> Sqlserver

SQL Server :文字列に数字のみが含まれているかどうかをテストする方法

    Not Likeを使用

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

    デモ

    declare @str varchar(50)='50'--'asdarew345'
    
    select 1 where @str NOT LIKE '%[^0-9]%'
      

    1. SQLクエリの最適化:パフォーマンスを向上させるためのベストプラクティス

    2. SQLクエリでvarcharを自動インクリメントする

    3. MYSQL:現在の空き部屋/占有部屋

    4. Microsoft Access –基本