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

文字列内の文字と数字の数を見つける

    @alfasinの答えは良いですが、11gを使用している場合は、より簡単になります:

    select name,
    REGEXP_count(name,'\d') as num_count,
    REGEXP_count(name,'[a-zA-Z]') as char_count,
    from test6;
    


    1. JDBCタイプの方言マッピングなし:2003

    2. SQLite JSON_OBJECT()

    3. SQL ServerManagementStudioの使用方法について学ぶ

    4. ProxySQLを使用したMySQLとMariaDBの負荷分散