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

SQLはvarcharから数値のみを取得します

    PATINDEXの例を次に示します。

    select SUBSTRING(fieldName, PATINDEX('%[0-9]%', fieldName), LEN(fieldName))
    

    これは、(1)フィールドに数値が含まれ、(2)数値がすべてグループ化され、(3)数値の後に後続の文字がないことを前提としています。



    1. ファイルまたはアセンブリOracle.DataAccessをロードできませんでした

    2. MySqlのSTRING_SPLIT-それを行う方法は?

    3. C#Mysqlexecutenonqueryasyncは非同期ではありません

    4. html / css / jsをmysqlに追加する最も安全な方法は何ですか?